Python 互换字典的键值对实例
时间:2021-08-09 08:51:20|栏目: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 = {}
for key, val in dic.items():
dic_new[val] = key
print(dic_new)
# {1: 'a', 2: 'b', 3: 'c'}
3.列表生成器
dic_new = dict([val, key] for key, val in dic.items())
print(dic_new)
# {1: 'a', 2: 'b', 3: 'c'}
上一篇:浅谈Django的缓存机制
栏 目:Python代码
本文标题:Python 互换字典的键值对实例
本文地址:http://www.codeinn.net/misctech/165448.html






