python实现字典的键值对互换的方法
2018-08-13 01:01
1096 查看
三种方式交换键值对(前提:值唯一):
1.
mydict={"a":1,"b":2,"c":3}
mydict_new={}
for key,val in mydict.items():
mydict_new[val]=key
return mydict_new
2.
mydict={"a":1,"b":2,"c":3}
mydict_new=dict([val,key] for key,val in mydict.items())
3.利用zip运算符:
mydict={"a":1,"b":2,"c":3}
mydict_new=dict(zip(mydict.values(),mydict.keys()))
阅读更多相关文章推荐
- python实现字典的键值对互换的三种方法
- 【转载】Python中如何高效实现两个字典合并,三种方法比较。
- 在Python中用get()方法获取字典键值的教程
- python实现在无须过多援引的情况下创建字典的方法
- Python实现字典按照value进行排序的方法分析
- python实现从字典中删除元素的方法
- Python Sqlite3以字典形式返回查询结果的实现方法
- python 实现将字典dict、列表list中的中文正常显示方法
- Python实现合并字典的方法
- python实现class对象转换成json/字典的方法
- python字典多键值及重复键值的使用方法(详解)
- Python字典数据对象拆分的简单实现方法
- python利用字典保存配置实现动态调用模块类方法
- 在Python中用get()方法获取字典键值的教程
- Python中实现两个字典(dict)合并的方法
- python实现class对象转换成json/字典的方法
- Python实现列表转换成字典数据结构的方法
- Python中实现两个字典(dict)合并的方法
- Python学习实践----比较字典中是否有相同键值的方法之一
- Python中实现字符串类型与字典类型相互转换的方法