我有一个大约5000个字典条目的列表,比如:
list_of_dicts = [
{'organization_name': 'OrgA', 'country': 'United States'},
{'organization_name': 'OrgA', 'country': None },
{'organization_name': 'OrgB', 'country': 'Finland'},
{'organization_name': 'OrgC', 'country': 'United States'}
]
我想从此列表中删除重复的词典项。我所说的“重复项”是指对“组织名称”具有相同值的项。例如,第一项和第二项是重复的,但是第一项和第四项不是重复的
实现这一目标的好方法是什么?请注意,这是一个一次性的数据清理练习,因此解决方案不必非常高效
您可以使用集合来跟踪您所看到的组织,并且只有在您以前没有见过的情况下才保留dict:
相关问题 更多 >
编程相关推荐