<code><span class="pln">res </span><span class="pun">=</span><span class="pln"> dict</span><span class="pun">((</span><span class="pln">v</span><span class="pun">,</span><span class="pln">k</span><span class="pun">)</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> k</span><span class="pun">,</span><span class="pln">v </span><span class="kwd">in</span><span class="pln"> a</span><span class="pun">.</span><span class="pln">iteritems</span><span class="pun">())</span><span class="pln"> </span></code> a=dict([(1,2),(2,3)])
http://stackoverflow.com/questions/1031851/python-best-way-to-exchange-keys-with-values-in-a-dictionary
answer is:
answer is:

本文介绍了一种使用Python交换字典中键和值的方法。通过字典推导式的简洁表达,可以轻松实现键值对的反转。例如,给定字典a={(1,2),(2,3)}
1948

被折叠的 条评论
为什么被折叠?



