【发布时间】:2014-06-30 19:56:06
【问题描述】:
我想遍历字典列表并删除重复值
example = [
{ 'name' : 'John', 'name2' : 'Mike' },
{ 'name' : 'Smith', 'name2' : 'John' },
{ 'name' : 'Bob', 'name2' : 'Bob' },
{ 'name' : 'Mike', 'name2' : 'Smith' }
{ 'name' : 'Mike', 'name2' : 'Maria' }
]
我需要得到结果列表,像这样,没有重复值:
output = [
{ 'name' : 'John' },
{ 'name' : 'Mike' },
{ 'name' : 'Smith' },
{ 'name' : 'Bob' },
{ 'name' : 'Maria' }
]
我应该用什么来得到这个结果?谢谢!
【问题讨论】:
-
那么,你想摆脱
name2s? -
完全没有,如果 name2 是唯一的,我想将此值添加到输出列表中
-
这个问题似乎离题了,因为它没有显示任何研究工作。
标签: python list dictionary iteration