从相同键的 python 字典值中删除重复值
Remove duplicate values from python dictionary value for the same key
我有一本 python 字典
graph = {'A': ['B', 'C','B'], 'E': ['C', 'D']}
我想从我的字典中删除重复的值并希望以这种形式出现
graph = {'A': ['B', 'C'], 'E': ['C', 'D']}
这是示例数据集。我不确定发生了多少案例。
你能建议我怎么做吗?
您只需将列表转换为集合,然后再转换回列表即可。
graph = {'A': ['B', 'C','B'], 'E': ['C', 'D']}
for idx, k in enumerate(graph):
graph[k] = list(set(graph[k]))
print(graph)
我有一本 python 字典
graph = {'A': ['B', 'C','B'], 'E': ['C', 'D']}
我想从我的字典中删除重复的值并希望以这种形式出现
graph = {'A': ['B', 'C'], 'E': ['C', 'D']}
这是示例数据集。我不确定发生了多少案例。 你能建议我怎么做吗?
您只需将列表转换为集合,然后再转换回列表即可。
graph = {'A': ['B', 'C','B'], 'E': ['C', 'D']}
for idx, k in enumerate(graph):
graph[k] = list(set(graph[k]))
print(graph)