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实现根据用户输入从电影网站获取影片信息的方法
Apr 07 Python
python实现文本去重且不打乱原本顺序
Jan 26 Python
Python使用迭代器打印螺旋矩阵的思路及代码示例
Jul 02 Python
python爬取w3shcool的JQuery课程并且保存到本地
Apr 06 Python
Python通过Django实现用户注册和邮箱验证功能代码
Dec 11 Python
Python实现的各种常见分布算法示例
Dec 13 Python
python实现任意位置文件分割的实例
Dec 14 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
Apr 01 Python
python的依赖管理的实现
May 14 Python
scrapy-redis源码分析之发送POST请求详解
May 15 Python
Django用户认证系统 User对象解析
Aug 02 Python
Django 创建新App及其常用命令的实现方法
Aug 04 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
教你如何把一篇文章按要求分段
2006/10/09 PHP
php 错误处理经验分享
2011/10/11 PHP
PHP 观察者模式的实现代码
2013/05/10 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
smarty中常用方法实例总结
2015/08/07 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
2016/03/28 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
javascript 禁止复制网页
2009/06/11 Javascript
深入理解javascript动态插入技术
2013/11/12 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
2014/05/05 Javascript
一款由jquery实现的整屏切换特效
2014/09/15 Javascript
JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别
2016/08/26 Javascript
jquery中用jsonp实现搜索框功能
2016/10/18 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
小程序中this.setData的使用和注意事项
2019/08/28 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
Element Popover 弹出框的使用示例
2020/07/26 Javascript
python3库numpy数组属性的查看方法
2018/04/17 Python
Python selenium 加载并保存QQ群成员,去除其群主、管理员信息的示例代码
2020/05/28 Python
Java ExcutorService优雅关闭方式解析
2020/05/30 Python
Python压缩模块zipfile实现原理及用法解析
2020/08/14 Python
Python实现LR1文法的完整实例代码
2020/10/25 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
擅自离岗检讨书
2014/02/11 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
导师工作推荐信
2015/03/27 职场文书
公司市场部岗位职责
2015/04/15 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书
分享7个 Python 实战项目练习
2022/03/03 Python