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 相关文章推荐
pycharm 使用心得(八)如何调用另一文件中的函数
Jun 06 Python
Python随机生成带特殊字符的密码
Mar 02 Python
python中如何使用正则表达式的集合字符示例
Oct 09 Python
在VS Code上搭建Python开发环境的方法
Apr 06 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
Jun 11 Python
python tkinter组件摆放方式详解
Sep 16 Python
Python中求对数方法总结
Mar 10 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
Apr 22 Python
Python selenium使用autoIT上传附件过程详解
May 26 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
Nov 29 Python
Django项目在pycharm新建的步骤方法
Mar 02 Python
讲解Python实例练习逆序输出字符串
May 06 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
phpmyadmin的#1251问题
2006/11/25 PHP
PHP的array_diff()函数在处理大数组时的效率问题
2011/11/27 PHP
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
2013/01/06 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
2014/11/12 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
2015/12/31 PHP
php实现留言板功能
2017/03/05 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
一个JS翻页效果
2007/07/23 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
使用jquery prev()方法找到同级的前一个元素
2014/07/11 Javascript
Jquery实现由下向上展开效果的例子
2014/12/08 Javascript
javaScript实现可缩放的显示区效果代码
2015/10/26 Javascript
JS中生成随机数的用法及相关函数
2016/01/09 Javascript
BootstrapValidator不触发校验的实现代码
2016/09/28 Javascript
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
分享一道关于闭包、bind和this的面试题
2017/02/20 Javascript
Vue之Watcher源码解析(1)
2017/07/19 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
详解Vue.directive 自定义指令
2019/03/27 Javascript
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
JS闭包原理及其使用场景解析
2020/12/03 Javascript
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
python梯度下降法的简单示例
2018/08/31 Python
python将txt等文件中的数据读为numpy数组的方法
2018/12/22 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
Python实现图片识别加翻译功能
2019/12/26 Python
python中Pexpect的工作流程实例讲解
2021/03/02 Python
写一个方法1000的阶乘
2012/11/21 面试题
借名购房协议书范本
2014/10/06 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
拾金不昧表扬信
2015/01/16 职场文书
2015年技术员工作总结
2015/04/10 职场文书
高中生军训感言
2015/08/01 职场文书
2016年“我们的节日·端午节”活动总结
2016/04/01 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书