本文介绍了反转/反转字典映射的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
给出这样的字典:
my_map = {'a': 1, 'b': 2}
如何反转这张地图以获得:
How can one invert this map to get:
inv_map = {1: 'a', 2: 'b'}
推荐答案
对于Python 2.7.x
For Python 2.7.x
inv_map = {v: k for k, v in my_map.iteritems()}
对于Python 3 +:
For Python 3+:
inv_map = {v: k for k, v in my_map.items()}
这篇关于反转/反转字典映射的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!