Python 基础教程:两个list合并成一个字典的两种方法
方法一:
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'}
方法二:
'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>> 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}
Python 基础教程:两个list合并成一个字典的两种方法相关推荐
- Python将两个图像合并成一个图像(横向合并)
Python将两个图像合并成一个图像(横向合并) 目录 Python将两个图像合并成一个图像(横向合并) #原始图像
- 【Python】将两个列表内容合并成一个字典
将两个列表内容合并成一个字典 keys = ['A', 'B', 'C'] values = ['blue', 'red', 'bold'] 有 3 种方法可以将这两个列表转换为字典 1.使用Pyth ...
- 《Python基础教程》学习笔记——条件、循环及其他语句
Python基础教程--条件.循环及其他语句 条件.循环及其他语句 再谈 print 和 import 打印多个参数 导入时重命名 赋值魔法 序列解包 链式赋值 增强赋值 代码块:缩进的乐趣 条件和条 ...
- Python 基础教程(第二版)读书笔记
Python 基础教程(第二版) 第一章 在 Python 3 中可直接使用长整数,而不必添加 L 或者 l 的后缀. print在 Python 3 中是函数. 在交互式解释器中使用 if 语句,需 ...
- 有趣的Python基础教程(上)
更新于2020年5月 一.程序的安装和运行 1.1 资源推荐 Python 官方中文文档:Python 3.7.3 文档 Github:Github开源Python项目 免费教程:廖雪峰的官方网站 付 ...
- 全网惟一面向软件测试人员的Python基础教程-在Python中如何优雅的切西瓜呢?
全网惟一面向软件测试人员的Python基础教程 起点:<python软件测试实战宝典>介绍 第一章 为什么软件测试人员要学习Python 第二章 学Python之前要搞懂的道理 第三章 你 ...
- Python基础教程学习笔记:第一章 基础知识
Python基础教程 第二版 学习笔记 1.python的每一个语句的后面可以添加分号也可以不添加分号:在一行有多条语句的时候,必须使用分号加以区分 2.查看Python版本号,在Dos窗口中输入&q ...
- python基础教程博客_python基础教程(一)
之所以选择py交易有以下几点:1.python是胶水语言(跨平台),2.python无所不能(除了底层),3.python编写方便(notepad++等文本编辑器就能搞事情),4.渗透方面很多脚本都是 ...
- python基础教程第二版答案-《Python基础教程》(第2版修订版)中要注意的地方...
想必现在大家学习Python都会用3.0及以上的版本了,虽然2.X的版本依然很多,但是这两年随着部分开源项目不再支持2.X版本,3.X已经成为趋势. 正是在这样的大背景下,我最近用这本<Pyth ...
最新文章
- [译]Selenium Python文档:一、安装
- 【响应式Web前端设计】一文学会使用Bootstrap!
- 读书笔记之费曼讲义第一册
- 深入浅出: Java回调机制(异步)
- Spring注解编程基石(四)
- 引入用于 Azure IoT Edge 的 Visual Studio 工具
- opengl 教程(18) 漫反射光
- java regex match 替换_java正则表达式四种常用的处理方式(匹配、分割、替代、获取)...
- 手册-网站-仙客传奇团队博客
- Excel·VBA自定义函数扩展VLOOKUP
- win10创建html,小米随身WIFI在WIN10下无法创建.htm
- 蔡学镛 java_转蔡学镛:该学Java或.NET,欢迎大家讨论,要对事不对人呵 - 第3页
- 什么是生成器 — 一篇文章让你看懂
- 最近5年133个Java面试问题列表
- Qt5嵌入式桌面输入法实现最新指南与DBUS调试工具
- 搭建机器人电控系统——PID算法——位置式、增量式、模糊式PID
- 你觉得一个测试工程师应该具备哪些素质和技能?
- 小学生计算机房的简笔画,小学生美丽的校园简笔画图片欣赏
- 6687. 【JZOJ 省选模拟】树没了(tree)
- 2D,2.5D,3D封装结构