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的Django框架中Manager方法的使用
Jul 21 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
Jun 14 Python
利用Python实现颜色色值转换的小工具
Oct 27 Python
django启动uwsgi报错的解决方法
Apr 08 Python
浅谈Python反射 & 单例模式
Mar 21 Python
使用python实现mqtt的发布和订阅
May 05 Python
Python中字符串与编码示例代码
May 20 Python
Python中的相关分析correlation analysis的实现
Aug 29 Python
python使用建议技巧分享(三)
Aug 18 Python
python的链表基础知识点
Sep 13 Python
Python pathlib模块使用方法及实例解析
Oct 05 Python
Python中的 enumerate和zip详情
May 30 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
融入意大利的咖啡文化
2021/03/03 咖啡文化
mysql+php分页类(已测)
2008/03/31 PHP
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
用php实现的获取网页中的图片并保存到本地的代码
2010/01/05 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
2016/05/16 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
Javascript 网页黑白效果实现代码(兼容IE/FF等)
2010/04/23 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
浅析创建javascript对象的方法
2016/05/13 Javascript
js实现千分符和保留几位小数的简单实例
2016/08/01 Javascript
jQuery Validate设置onkeyup验证的实例代码
2016/12/09 Javascript
bootstrap组件之按钮式下拉菜单小结
2017/01/19 Javascript
javascript实现的图片预览功能
2017/03/25 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
Angular指令之restict匹配模式的详解
2017/07/27 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
微信小程序 循环及嵌套循环的使用总结
2017/09/26 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
[04:03]2014DOTA2西雅图国际邀请赛 LGD战队巡礼
2014/07/07 DOTA
初学python数组的处理代码
2011/01/04 Python
使用IDLE的Python shell窗口实例详解
2019/11/19 Python
Python 如何测试文件是否存在
2020/07/31 Python
Django contrib auth authenticate函数源码解析
2020/11/12 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
教师年度考核自我鉴定
2014/01/19 职场文书
小学毕业寄语大全
2014/04/03 职场文书
应届毕业生自荐信
2014/05/28 职场文书
2014年学生党支部工作总结
2014/12/20 职场文书
送给教师们,到底该如何写好教学反思?
2019/07/02 职场文书
竞聘演讲报告:基本写作有哪些?附开头范文
2019/10/16 职场文书