【发布时间】:2016-12-06 09:19:24
【问题描述】:
我有一本字典:
d = {'Trump': ['MAGA', 'FollowTheMoney'],
'Clinton': ['dems', 'Clinton'],
'Stein': ['FollowTheMoney', 'Atlanta']}
我想删除作为键值的字符串列表中的重复字符串。
对于这个例子,期望的结果是
update_d = {'Trump': ['MAGA'],
'Clinton': ['dems', 'Clinton'],
'Stein': ['Atlanta']}
有人问过here 的类似问题,但我无法根据自己的目的对其进行修改。
我的尝试:
new_d = {}
for key in d:
for key2 in d:
lst = d[key]
lst2 = d[key2]
for string in lst:
for string2 in lst2:
if string not in new_d:
我的问题是我想比较所有键的值并删除重复项。但是,我不知道如何实现这一点
【问题讨论】:
-
抱歉,格式很糟糕。
-
那么您拥有的代码是什么,它到底有什么问题?给minimal reproducible example,这不是代码编写服务。
-
抱歉,尝试更新帖子
标签: python