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学习笔记(二)基础语法
Jun 06 Python
python搭建微信公众平台
Feb 09 Python
详解python校验SQL脚本命名规则
Mar 22 Python
Python 保持登录状态进行接口测试的方法示例
Aug 06 Python
在python中logger setlevel没有生效的解决
Feb 21 Python
python列表切片和嵌套列表取值操作详解
Feb 27 Python
如何写python的配置文件
Jun 07 Python
浅谈keras2 predict和fit_generator的坑
Jun 17 Python
Python 必须了解的5种高级特征
Sep 10 Python
Python xlrd/xlwt 创建excel文件及常用操作
Sep 24 Python
Python Serial串口基本操作(收发数据)
Nov 06 Python
Python基础知识学习之类的继承
May 31 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 自定义错误日志实例详解
2016/11/12 PHP
php可变长参数处理函数详解
2017/02/22 PHP
Extjs Ajax 乱码问题解决方案
2009/04/15 Javascript
Javascript 错误处理的几种方法
2009/06/13 Javascript
js 单引号 传递方法
2009/06/22 Javascript
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
jQuery中:focus选择器用法实例
2014/12/30 Javascript
深入分析Javascript跨域问题
2015/04/17 Javascript
JavaScript实现函数返回多个值的方法
2015/06/09 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
解析ajaxFileUpload 异步上传文件简单使用
2016/12/30 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
详解nodejs通过响应回写的方式渲染页面资源
2018/04/07 NodeJs
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
微信小程序实现录制、试听、上传音频功能(带波形图)
2020/02/27 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
python Django模板的使用方法
2016/01/14 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
Python中创建二维数组
2018/10/17 Python
python实现自动登录后台管理系统
2018/10/18 Python
Python中的__init__作用是什么
2020/06/09 Python
Html5新特性用canvas标签画多条直线附效果截图
2014/06/30 HTML / CSS
HTML5之消息通知的使用(Web Notification)
2018/10/30 HTML / CSS
美国男士内衣品牌:Tommy John
2017/12/22 全球购物
Manduka官网:瑜伽垫、瑜伽毛巾和服装
2018/07/02 全球购物
英国高街奥特莱斯:Highstreet Outlet
2019/11/21 全球购物
实习自我评价怎么写
2013/12/02 职场文书
大学生饮食配送创业计划书
2014/01/04 职场文书
文秘专业应届生求职信
2014/05/26 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
总账会计岗位职责
2015/04/02 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
课改心得体会范文
2016/01/25 职场文书