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}

猜你喜欢

转载自blog.csdn.net/qq_35203425/article/details/80919162