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编写简单的微博爬虫
Mar 04 Python
深入理解NumPy简明教程---数组3(组合)
Dec 17 Python
Python基础之getpass模块详细介绍
Aug 10 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
Nov 11 Python
解决pip install的时候报错timed out的问题
Jun 12 Python
python查看列的唯一值方法
Jul 17 Python
Python3 安装PyQt5及exe打包图文教程
Jan 08 Python
python如何制作缩略图
Apr 30 Python
Django中的静态文件管理过程解析
Aug 01 Python
Pytorch中accuracy和loss的计算知识点总结
Sep 10 Python
pycharm-professional-2020.1下载与激活的教程
Sep 21 Python
python如何获得list或numpy数组中最大元素对应的索引
Nov 16 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
php cout<<的一点看法
2010/01/24 PHP
PHP $_FILES中error返回值详解
2014/01/30 PHP
php生成短网址示例
2014/05/05 PHP
PHP判断一个gif图片是否为动态图片的方法
2014/11/19 PHP
php curl 上传文件代码实例
2015/04/27 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
javascript 冒号 使用说明
2009/06/06 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
javascript动态加载三
2012/08/22 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
2014/06/15 Javascript
jQuery类选择器用法实例
2014/12/23 Javascript
js实现ifram取父窗口URL地址的方法
2015/02/09 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
Js+Ajax,Get和Post在使用上的区别小结
2016/06/08 Javascript
巧用数组制作图片切换js代码
2016/11/29 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
详解webpack分离css单独打包
2017/06/21 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
Python实现字典依据value排序
2016/02/24 Python
Python编程实现从字典中提取子集的方法分析
2018/02/09 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
python判断列表的连续数字范围并分块的方法
2018/11/16 Python
Python进程间通信 multiProcessing Queue队列实现详解
2019/09/23 Python
酒店服务实习自我鉴定
2013/09/22 职场文书
尽职尽责村干部自我鉴定
2014/01/23 职场文书
一年级数学教学反思
2014/02/01 职场文书
《沙漠中的绿洲》教学反思
2014/04/24 职场文书
企业年度评优方案
2014/06/02 职场文书
装饰工程师岗位职责
2014/06/08 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
SQL语句中JOIN的用法场景分析
2021/07/25 SQL Server