python 列表转为字典的两个小方法(小结)


Posted in Python onJune 28, 2019

1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'}

>>>list1 = ['key1','key2','key3']

>>>list2 = ['1','2','3']

>>>dict(zip(list1,list2))

{'key1':'1','key2':'2','key3':'3'}

2、将嵌套列表转为字典,有两种方法,

>>>new_list= [['key1','value1'],['key2','value2'],['key3','value3']]

>>>dict(list)

{'key3': 'value3', 'key2': 'value2', 'key1': 'value1'}

或者这样:

>>>new_list= [['key1','value1'],['key2','value2'],['key3','value3']]

>>>new_dict = {}

>>> for i in new_list:

...  new_dict[i[0]] = i[1]        #字典赋值,左边为key,右边为value

...

>>> new_dict

{'key3': 'value3', 'key2': 'value2', 'key1': 'value1'}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
linux下python抓屏实现方法
May 22 Python
利用Hyperic调用Python实现进程守护
Jan 02 Python
Python线性方程组求解运算示例
Jan 17 Python
Python求出0~100以内的所有素数
Jan 23 Python
django文档学习之applications使用详解
Jan 29 Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 Python
python实现简单聊天室功能 可以私聊
Jul 12 Python
Django 响应数据response的返回源码详解
Aug 06 Python
Python集合基本概念与相关操作实例分析
Oct 30 Python
nginx+uwsgi+django环境搭建的方法步骤
Nov 25 Python
Python绘图实现台风路径可视化代码实例
Oct 23 Python
python程序实现BTC(比特币)挖矿的完整代码
Jan 20 Python
numpy和pandas中数组的合并、拉直和重塑实例
Jun 28 #Python
使用Python画股票的K线图的方法步骤
Jun 28 #Python
连接pandas以及数组转pandas的方法
Jun 28 #Python
python3实现猜数字游戏
Dec 07 #Python
浅谈Pandas Series 和 Numpy array中的相同点
Jun 28 #Python
python3使用腾讯企业邮箱发送邮件的实例
Jun 28 #Python
使用Python中的reduce()函数求积的实例
Jun 28 #Python
You might like
英雄试炼之肉山谷—引领RPG新潮流
2020/04/20 DOTA
如何解决PHP无法实现多线程的问题
2015/09/25 PHP
PHP更安全的密码加密机制Bcrypt详解
2017/06/18 PHP
php实现数组中出现次数超过一半的数字的统计方法
2018/10/14 PHP
兼容Mozilla必须知道的知识。
2007/01/09 Javascript
前端开发过程中浏览器版本的两种判定方法
2013/10/30 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
javascript实现playfair和hill密码算法
2014/12/07 Javascript
原生js实现可拖动的登录框效果
2017/01/21 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
微信小程序实时聊天WebSocket
2018/07/05 Javascript
微信小程序tabBar 返回tabBar不刷新页面
2019/07/25 Javascript
[01:09]DOTAPLUS——DOTA2的新时代
2018/04/04 DOTA
Python 流程控制实例代码
2009/09/25 Python
Python中的choice()方法使用详解
2015/05/15 Python
python 中的list和array的不同之处及转换问题
2018/03/13 Python
Python实现的读取/更改/写入xml文件操作示例
2018/08/30 Python
利用python循环创建多个文件的方法
2018/10/25 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
python利用opencv实现颜色检测
2021/02/23 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
俄罗斯珠宝市场的领导者之一:Бронницкий ювелир
2019/10/02 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
儿子婚宴答谢词
2014/01/09 职场文书
珍爱生命演讲稿
2014/05/10 职场文书
老兵退伍标语
2014/10/07 职场文书
董事长秘书岗位职责
2015/02/13 职场文书
走进科学观后感
2015/06/18 职场文书
2016继续教育培训学习心得体会
2016/01/19 职场文书
2016年幼儿园庆六一开幕词
2016/03/04 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
浅谈Python数学建模之线性规划
2021/06/23 Python
Nginx+Tomcat负载均衡多实例详解
2022/04/11 Servers
vue生命周期钩子函数以及触发时机
2022/04/26 Vue.js