博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础===map和zip的用法
阅读量:7063 次
发布时间:2019-06-28

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

>>> list1=[1,45,232,45,666,64]>>> list2=["ss","kein","tom","sda","qq","da"]>>> d=dict(zip(list1,list2))>>> print(d){1: 'ss', 45: 'sda', 232: 'tom', 666: 'qq', 64: 'da'}

zip,实现把两个list组合成一个dict

格式为: dict(zip(keys,vals))

>>> L1=[1,2,3,4]>>> L2=[5,6,7,8]>>> zipped=zip(L1,L2)>>> print(zipped)
>>> print(list(zipped))[(1, 5), (2, 6), (3, 7), (4, 8)]>>> print(dict(zipped)){}>>> print(dict(zip(L1,L2))){1: 5, 2: 6, 3: 7, 4: 8}>>> print(list(zip(L1,L2)))[(1, 5), (2, 6), (3, 7), (4, 8)]

 

 再举例map的用法:

>>> l=[1,3,5,7,9,10]>>> def add100(x):	return x+100>>> map(add100,l)>>> print(list(map(add100,l)))[101, 103, 105, 107, 109, 110]

 

 

 

转载于:https://www.cnblogs.com/botoo/p/7380154.html

你可能感兴趣的文章
Java Specification Requests(JSR,JAVA规范请求)
查看>>
记录一下自己的xen迁移过程
查看>>
活动目录系列之三:多域环境的实现(单站点)
查看>>
【编译打包】sphinx-for-chinese-2.2.1-r4311.el6.src.rpm
查看>>
使用时间戳解决浏览器缓存问题
查看>>
warning no match for this type name:xxx.xxx.xxx [Xlint:invalidAbsoluteTypeName]
查看>>
java.lang.ClassNotFoundException: com.sun.jna.Native
查看>>
Restful架构风格详解
查看>>
读书笔记10:外观模式
查看>>
java类加载器的父亲委托机制详细介绍
查看>>
莫名奇妙的异常001:Invalid or unexpected token
查看>>
linux下smb打印服务器部署过程(对windows终端)
查看>>
WIN7下使用Outlook访问 Exange2010 无法对外发送邮件的问题
查看>>
寒门难再出贵子(4),一篇值得思考的文章
查看>>
DataUml Design 教程7 - 数据库生成模型
查看>>
常用的数据库连接写法
查看>>
bitmap算法
查看>>
base64图上上传保存到服务器
查看>>
乔春洋:文化资源与文化产业化
查看>>
有关libpthread.so库的问题
查看>>