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 25 Python
编写Python脚本来获取Google搜索结果的示例
May 04 Python
python连接mysql实例分享
Oct 09 Python
Python使用SQLite和Excel操作进行数据分析
Jan 20 Python
Diango + uwsgi + nginx项目部署的全过程(可外网访问)
Apr 22 Python
对python函数签名的方法详解
Jan 22 Python
Python开发网站目录扫描器的实现
Feb 21 Python
详解python websocket获取实时数据的几种常见链接方式
Jul 01 Python
在macOS上搭建python环境的实现方法
Aug 13 Python
python将字母转化为数字实例方法
Oct 04 Python
flask 实现token机制的示例代码
Nov 07 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
Jan 10 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
星际争霸任务指南——神族
2020/03/04 星际争霸
PHP脚本的10个技巧(1)
2006/10/09 PHP
PHP中SESSION的注销与清除
2015/04/16 PHP
详解PHP序列化反序列化的方法
2015/10/27 PHP
laravel中的fillable和guarded属性详解
2019/10/23 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
jQuery-ui引入后Vs2008的无智能提示问题解决方法
2014/02/10 Javascript
JS和函数式语言的三特性
2014/03/05 Javascript
JS自动倒计时30秒后按钮才可用(两种场景)
2015/08/31 Javascript
Bootstrap基本组件学习笔记之缩略图(13)
2016/12/08 Javascript
JavaScript常见的五种数组去重的方式
2016/12/15 Javascript
nodejs body-parser 解析post数据实例
2017/07/26 NodeJs
Vue源码学习之初始化模块init.js解析
2017/11/02 Javascript
Express进阶之log4js实用入门指南
2018/02/10 Javascript
vue组件与复用详解
2018/04/08 Javascript
webpack打包react项目的实现方法
2018/06/21 Javascript
解决vue点击控制单个样式的问题
2018/09/05 Javascript
angular ng-model 无法获取值的处理方法
2018/10/02 Javascript
layui 富文本赋值,取值,取纯文本值的实例
2019/09/18 Javascript
简单谈谈Python流程控制语句
2016/12/04 Python
Python opencv实现人眼/人脸识别以及实时打码处理
2019/04/29 Python
英国DIY和家居装饰领域的主要品牌:Wickes
2019/11/26 全球购物
英国第一独立滑雪板商店:The Snowboard Asylum
2020/01/16 全球购物
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
2015/07/16 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
2014/04/28 面试题
公务员平时考核实施方案
2014/03/11 职场文书
彩妆大赛策划方案
2014/05/13 职场文书
2015年综治宣传月活动总结
2015/03/25 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
月考总结与反思
2015/10/22 职场文书
CSS使用伪类控制边框长度的方法
2022/01/18 HTML / CSS
JS实现页面炫酷的时钟特效示例
2022/08/14 Javascript