博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 两个list合并成一个字典
阅读量:6817 次
发布时间:2019-06-26

本文共 537 字,大约阅读时间需要 1 分钟。

方法一: list1 = ['k1','k2','k3']list2 = ['v1','v2','v3']dic = dict(map(lambda x,y:[x,y],list1,list2))>>> print(dic){
'k3': 'v3', 'k2': 'v2', 'k1': 'v1'} 方法二: >>> dict(zip(list1,list2))
{'k3': 'v3', 'k2': 'v2', 'k1': 'v1'}

>>> l1=[1,2,3,4,5,6]

>>> l2=[4,5,6,7,8,9]
>>>
>>>
>>>
>>> {k:v for k,v in zip(l1,l2)}
{1: 4, 2: 5, 3: 6, 4: 7, 5: 8, 6: 9}
>>>
>>>
>>>
>>> x = {1: 4, 2: 5, 3: 6, 4: 7, 5: 8, 6: 9}
>>> {v:k for k,v in x.items()}            #反过来 将字典中的v和k调换
{4: 1, 5: 2, 6: 3, 7: 4, 8: 5, 9: 6}

 

 

转载于:https://www.cnblogs.com/yooma/p/8065434.html

你可能感兴趣的文章
中联通4月份3G用户净增181.7万总数突破2000万
查看>>
cJSON填坑记
查看>>
css3(border-radius)边框圆角详解(转)
查看>>
hdu1406
查看>>
Android 开发工具下载中文网站
查看>>
Redis 列表处理
查看>>
The vim syntax of systemd unit file
查看>>
关于Linux库文件的制作--普通的静态库、动态库
查看>>
yum install tomcat
查看>>
android 股票数据通过日K获取周K的数据 算法 源码
查看>>
关于Linux运维的一些题目总结
查看>>
原生js实现查询天气的小应用
查看>>
分享两个必应壁纸接口,可用来获取高质量壁纸和故事
查看>>
tomcat启动脚本
查看>>
ASP.NET-FineUI开发实践-10
查看>>
小猪决定做一件尝试
查看>>
linux下jdk的安装:
查看>>
Ajax_ajax模板引擎 ---tmplate.js处理数据和标签拼接
查看>>
微信小程序-下拉松开弹不回去顶部留一段空白
查看>>
[摘录]感受弗兰克尔的故事
查看>>