从python字典值中删除相同键的重复值

时间:2020-07-16 12:20:31

标签: pyhook

我有一个python字典

graph = {'A': ['B', 'C','B'], 'E': ['C', 'D']}

我想从字典中删除重复的值,并希望采用这种形式

graph = {'A': ['B', 'C'], 'E': ['C', 'D']}

这是示例数据集。我不确定发生了多少情况。 你能建议我怎么做吗?

1 个答案:

答案 0 :(得分:0)

您需要做的就是将列表转换为集合,然后再转换为列表。

graph = {'A': ['B', 'C','B'], 'E': ['C', 'D']}
for idx, k in enumerate(graph):
    graph[k] = list(set(graph[k]))
print(graph)