【发布时间】:2020-07-10 13:31:40
【问题描述】:
我遇到了一个关于从由列表组成的字典中获取元素的问题。这里的任务是从 ids 列表中获取唯一值,答案应该是:[213, 15, 54, 119, 98, 35]。我知道我应该使用.intersection(set),但是,我花了很多时间试图从这本字典中删除数据以使它们看起来像集合。
ids = {'user1': [213, 213, 213, 15, 213],
'user2': [54, 54, 119, 119, 119],
'user3': [213, 98, 98, 35]}
我只有这个,但我太紧张了,我看不到任何解决方案,这就是为什么我请求帮助
for items in ids.items():
sets=set(items[1])
print(sets)
【问题讨论】:
标签: python python-3.x list dictionary duplicates