我只想用python替换python列表中字典的键。 我有这个
实际数据
[{'Title.1':'Replace key','number':'Replacing Keys','Title.1':'Replaced Keys'}]
预期结果
[{'Title':'Replace key','number':'Replacing Keys','Title':'Replaced Keys'}] In place of Title.1 I want Title
data = [{'Title.1':'Replace key','number':'Replacing
Keys','Title.1':'Replaced Keys'}]
for name, datalist in data.iteritems():
for datadict in datalist:
for key, value in datadict.items():
if key == Title.1:
datadict[key] = Title
print (data)
基本上,如果要更改密钥,则需要创建具有所需名称的新密钥复制其中旧密钥的数据,然后删除旧密钥,以便使用以下代码:
为了回答你向我们展示的具体案例,你可以这样做:
这里同一个键给定两次…字典键必须是唯一的
相关问题 更多 >
编程相关推荐