【发布时间】:2017-10-10 13:23:58
【问题描述】:
如何在 Python 中反转字典键值对的顺序?例如,我有这本字典:
english_spanish = {"hi": "hola", "thanks": "gracias", "yes": "si", "no": "no"}
我想把它倒过来让它返回:
english_spanish = {"hola": "hi", "gracias": "thanks", "si": "yes", "no": "no"}
我想知道你如何使用lampda来做到这一点,但我似乎不明白它是如何工作的
【问题讨论】:
-
为什么要使用
lambda(注意拼写)?最简单的解决方案没有它。 -
最简单的解决方案是
dict((y,x) for x,y in english_spanish.iteritems())
标签: python