Python字典怎么根据value去重复呢?下面代码妙啊!

d={'d':0,'b':0,'c':1}
func = lambda z: dict([(x, y) for y, x in z.items()])
print(d)
print(func(d))
print(func(func(d)))

# 输出:
# {'d': 0, 'b': 0, 'c': 1}
# {0: 'b', 1: 'c'}
# {'b': 0, 'c': 1}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章