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}

你可能感兴趣的:(python,python)