zip():

将多个可迭代对象按序取出相同索引的元素(当长度最小的对象为准), 组成一个个元组,并封装在一个可迭代对象中

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
a = [1, 2, 3, 4]
b = [5, 6, 7, 8] c = zip(a, b) # 可以传入多个可迭代对象
print(c)
for i in c:print(i)

输出:

<zip object at 0x10b8f6ec8>
(1, 5)
(2, 6)
(3, 7)
(4, 8)

map():

map()方法中,第一个参数是一个方法的引用 然后是可以有多个可迭代对象, 将后面的可迭代对象按序拆包(以长度最小的为准), 作为参数传入方法中, 返回一个可迭代对象

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
item = map(lambda x, y: x+y, [1,2,3], [4,5,6,7])
a_list = [i for i in item]

输出:

[5, 7, 9]

Python zip() 与 map()的用法相关推荐

  1. python中的zip、map、reduce 、lambda、filter函数的使用

    飞机票 lambda函数 lambda只是一个表达式,函数体比def简单很多. lambda的主体是一个表达式,而不是一个代码块.仅仅能在lambda表达式中封装有限的逻辑进去. lambda表达式是 ...

  2. python zip用法_Python zip()用法及代码示例

    zip()的目的是映射多个容器的相似索引,以便可以将它们用作单个实体使用. 用法: zip(*iterators) 参数: Python iterables or containers ( list, ...

  3. Python中lambda、zip、map、reduce函数的使用

    一.lambda表达式 lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数.lambda所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新 ...

  4. python map函数的作用_python map函数用法详解

    原博文 2018-05-02 16:24 − python中的map()函数是一个内置的高阶函数,一般用法是map(function, iterable).需要传入一个函数,这个函数可以是内置的,也可 ...

  5. Python中的map()函数和reduce()函数的用法

    Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下  

  6. python zip函数转制_Python zip函数及用法

    zip() 函数是 Python 内置函数之一,它可以将多个序列(列表.元组.字典.集合.字符串以及 range() 区间构成的列表)"压缩"成一个 zip 对象.所谓" ...

  7. Python zip*用法(一行代码实现矩阵的旋转)

    1.ZIP函数 ZIP函数是Python中的一个内置函数,在Python 2.X的版本中返回的是一个列表,Python 3.X版本中返回的是一个zip迭代器对象. ZIP函数的具体用法 a = [1, ...

  8. zip函数的用法python_Python zip函数 python zip函数的用法

    python 当中的zip( )函数到底是干嘛的? zip([1,2,3],['a','b','c']) 结果是 [(1, 'a'), (2, 'b'), (3, 'c')] 就是依次取出每一个数组的 ...

  9. python中循环语句的用法,python几种循环方式

    python中while循环的用法是什么? python while循环语句:while 判断条件(condition):执行语句(statements)--执行语句可以是单个语句或语句块. 判断条件 ...

最新文章

  1. 使.NET WebBrowser不与IE或其他实例共享cookie
  2. 数据结构(六)---队列的链式存储的实现---java版
  3. java super extends_Java继承和super的用法
  4. CVPR 2020丨MAML-Tracker: 用目标检测思路做目标跟踪? 小样本即可得高准确率
  5. 国内最大“十元店”上市!市值或超百亿美元,腾讯是股东之一
  6. 虚拟机安装python3_python3pip在虚拟机中全局安装
  7. vue 如何调用微信分享_Vue开发 添加微信分享功能(全局分享)
  8. ffmpeg(5):SDL相关学习
  9. bzoj3207花神的嘲讽计划Ⅰ
  10. [reading notes] css W3school reading notes
  11. 中国***传说:游走在黑暗中的精灵
  12. 联盟:微信封号最新规则以及解决方法
  13. k8s、pod、容器、虚拟机概念
  14. 支付宝出安全漏洞,买了账户安全险的也要小心
  15. vue项目保存代码后浏览器页面自动更新
  16. 大数据征信|芝麻信用、腾讯信用和51信用卡等信用评分模型解析
  17. 改变控制台字体的大小
  18. 基于springboot jpa驾校管理系统源码
  19. python2.7使用scapy发送syn实例
  20. HTB Arctic[ATTCK模型]writeup系列7

热门文章

  1. 分享18个常用的网站性能测试工具
  2. 开源软件能够赚到钱吗
  3. python怎么变成文档_python3如何将docx转换成pdf文件
  4. 云服务器怎么创建子网,如何使用ECS实例子网划分和子网掩码
  5. 【温故知新】CSS学习笔记(盒子水平居中方法)
  6. 【整理】SAP系统内核和ABAP版本
  7. 【转载】IT新曙光——“遇事不决,量子力学” 的问与答
  8. SAP ITS mobile 简介
  9. Optimized Purchasing基础知识
  10. 碗都交出去了,能不能分到羹?