Python 互换字典的键值对实例


Posted in Python onFebruary 12, 2019

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'}

以上这篇Python 互换字典的键值对实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之对象和类的实际运用
Aug 29 Python
Python字符和字符值(ASCII或Unicode码值)转换方法
May 21 Python
在Python的Django框架中使用通用视图的方法
Jul 21 Python
Python基于PycURL实现POST的方法
Jul 25 Python
Python for循环与range函数的使用详解
Mar 23 Python
python自动生成model文件过程详解
Nov 02 Python
pycharm无法导入本地模块的解决方式
Feb 12 Python
Python标准库json模块和pickle模块使用详解
Mar 10 Python
基于Python组装jmx并调用JMeter实现压力测试
Nov 03 Python
解决python 执行shell命令无法获取返回值的问题
Dec 05 Python
Python 生成短8位唯一id实战教程
Jan 13 Python
python套接字socket通信
Apr 01 Python
Python根据成绩分析系统浅析
Feb 11 #Python
Python实现的在特定目录下导入模块功能分析
Feb 11 #Python
Python正则表达式和re库知识点总结
Feb 11 #Python
Python实现的大数据分析操作系统日志功能示例
Feb 11 #Python
Python实现对特定列表进行从小到大排序操作示例
Feb 11 #Python
实例讲解Python中浮点型的基本内容
Feb 11 #Python
实例介绍Python中整型
Feb 11 #Python
You might like
使用php+xslt在windows平台上
2006/10/09 PHP
多数据表共用一个页的新闻发布
2006/10/09 PHP
IIS下配置Php+Mysql+zend的图文教程
2006/12/08 PHP
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
2016/08/12 PHP
游览器中javascript的执行过程(图文)
2012/05/20 Javascript
JS将制定内容复制到剪切板示例代码
2014/02/11 Javascript
jQuery实现下拉框左右选择的简单实例
2014/02/22 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
2015/01/29 Javascript
Javascript核心读书有感之语句
2015/02/11 Javascript
JS实现数字格式千分位相互转换方法
2016/08/01 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
2016/10/21 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
js 判断登录界面的账号密码是否为空
2017/02/08 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
Vue.js中的图片引用路径的方式
2017/07/28 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
vue+axios实现post文件下载
2019/09/25 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
vue-cli4使用全局less文件中的变量配置操作
2020/10/21 Javascript
关于python的list相关知识(推荐)
2017/08/30 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
python3实现单目标粒子群算法
2019/11/14 Python
浅谈Python type的使用
2019/11/19 Python
KARATOV珠宝在线商店:俄罗斯珠宝品牌
2019/03/13 全球购物
如何唤起类中的一个方法
2013/11/29 面试题
超市业务员岗位职责
2013/12/05 职场文书
解除劳动合同协议书
2014/04/14 职场文书
2014年客户经理工作总结
2014/11/20 职场文书
2015年重阳节活动总结
2015/03/24 职场文书
土木工程毕业答辩开场白
2015/05/29 职场文书
安全教育的主题班会
2015/08/13 职场文书
Python基于Tkinter开发一个爬取B站直播弹幕的工具
2021/05/06 Python
Vue3中的Refs和Ref详情
2021/11/11 Vue.js