Python中的内置函数 zip用法

Python中的内置函数 zip用法,第1张

概述Python中的内置函数 zip用法 语法: zip(iter1 [,iter2 [...]])zip() 函数将可迭代对象作为参数,将每个对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象。我们可以使用 list() 转换来输出列表。 注意:Python2中 zip()返回的是一个列表 如果各个可迭代对象的元素个数不一致,则返回长度与最短的对象相同 * 相当于是解压 *** 作,返回的是多个

Python中的内置函数 zip用法

语法: zip(iter1 [,iter2 [...]])zip() 函数将可迭代对象作为参数,将每个对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象。我们可以使用 List() 转换来输出列表。
注意:Python2中 zip()返回的是一个列表
如果各个可迭代对象的元素个数不一致,则返回长度与最短的对象相同
* 相当于是解压 *** 作,返回的是多个元组

下面看下zip()函数的用法

[Plain Text]  纯文本查看 复制代码 ?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 In [1]: a = [1,2,3]   In [2]: b = [‘a,‘,‘b‘,‘c‘]   In [3]: c = [1,3,4]   In [4]: zip(a,b)        # 返回的是一个对象 Out[4]: <zip at 0x265795f7fc8>   In [5]: List(zip(a,b)) Out[5]: [(1,‘a,‘),(2,‘b‘),(3,‘c‘)]   In [6]: List(zip(a,c))        # 元素个数与最少的列表一致 Out[6]: [(1,1),2),3)]   In [7]: a1,b1 = zip(*zip(a,b))        # 解压, 返回两个元组   In [8]: a1 Out[8]: (1,3)   In [9]: b1 Out[9]: (‘a,‘c‘)
更多技术资讯可关注:gzitcast 总结

以上是内存溢出为你收集整理的Python中的内置函数 zip用法全部内容,希望文章能够帮你解决Python中的内置函数 zip用法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1190928.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存