Python 互换字典的键值对实例
1.zip
dic={'a':1,'b':2,'c':3} dic_new=dict(zip(dic.values(),dic.keys())) print(dic_new) #{1:'a',2:'b',3:'c'}
2.循环
dic={'a':1,'b':2,'c':3} dic_new={} forkey,valindic.items(): dic_new[val]=key print(dic_new) #{1:'a',2:'b',3:'c'}
3.列表生成器
dic_new=dict([val,key]forkey,valindic.items()) print(dic_new) #{1:'a',2:'b',3:'c'}
以上这篇Python互换字典的键值对实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。