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 相关文章推荐
详解Python中__str__和__repr__方法的区别
Apr 17 Python
在python中利用KNN实现对iris进行分类的方法
Dec 11 Python
python处理DICOM并计算三维模型体积
Feb 26 Python
Python 实现微信防撤回功能
Apr 29 Python
用Python解数独的方法示例
Oct 24 Python
pygame实现俄罗斯方块游戏(基础篇1)
Oct 29 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
Aug 04 Python
详解python命令提示符窗口下如何运行python脚本
Sep 11 Python
python os.listdir()乱码解决方案
Jan 31 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
Jun 21 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
php下将XML转换为数组
2010/01/01 PHP
php 错误处理经验分享
2011/10/11 PHP
php中CI操作多个数据库的代码
2012/07/05 PHP
PHP APC配置文件2套和参数详解
2014/06/11 PHP
PHP实现的简单操作SQLite数据库类与用法示例
2017/06/19 PHP
JavaScript的public、private和privileged模式
2009/12/28 Javascript
js中eval详解
2012/03/30 Javascript
jquery UI Datepicker时间控件的使用及问题解决
2016/04/28 Javascript
自己封装的一个原生JS拖动方法(推荐)
2016/11/22 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
基于Vue单文件组件详解
2017/09/15 Javascript
基于vue2实现左滑删除功能
2017/11/28 Javascript
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
JS实现audio音频剪裁剪切复制播放与上传(步骤详解)
2020/07/28 Javascript
[35:26]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第三局
2016/02/26 DOTA
[03:12]TI9战队档案 - Virtus Pro
2019/08/20 DOTA
用Python代码来绘制彭罗斯点阵的教程
2015/04/03 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
django序列化时使用外键的真实值操作
2020/07/15 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
英国最大的奢侈珠宝和手表网站:C W Sellors
2017/02/10 全球购物
生物科学专业个人求职信范文
2013/12/07 职场文书
校园报刊亭的创业计划书
2014/01/02 职场文书
京剧自荐信
2014/01/26 职场文书
甜品店创业计划书
2014/09/21 职场文书
个人租房协议书样本
2014/10/01 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
导游词之青岛太清宫
2019/12/13 职场文书
Echarts如何重新渲染实例详解
2022/05/30 Javascript