Python zip函数打包元素实例解析
2019-12-12 12:10
78 查看
这篇文章主要介绍了Python zip函数打包元素实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
介绍
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
ps. 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。
例子
a = [1,2,3] b = [4,5,6] c = [4,5,6,7,8] zipped = zip(a,b) # 打包为元组的列表 # 输出:[(1, 4), (2, 5), (3, 6)] zip(a,c) # 元素个数与最短的列表一致 # 输出:[(1, 4), (2, 5), (3, 6)] zip(*zipped) # 与 zip 相反,*zipped 可理解为解压,返回二维矩阵式 [(1, 2, 3), (4, 5, 6)]
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- Python中的random.uniform()函数教程与实例解析
- python 魔法函数实例及解析
- python中enumerate() 与zip()函数的使用比较实例分析
- 3.python的几个函数:itertools.combinations()排列组合、zip()压缩打包、format、enumerate、np.linalg.norm求范数
- python用zipfile模块打包文件或是目录、解压zip文件实例
- Python中zip()函数用法实例教程
- Python中zip()函数用法实例教程
- Python zip()函数用法实例分析
- python map(),zip(),filter()函数解析
- python字符串内建函数操作实例(cmp、str、enumerate、zip等)
- Python zip()函数用法实例分析
- python3 zip()函数打包和解包
- python中set()函数简介及实例解析
- python zip()函数使用方法解析
- selenium2.0关于python的常用函数(二) 定位元素,解析页面时用到
- python迭代和解析(3):range、map、zip、filter和reduce函数
- python用zipfile模块打包文件或是目录、解压zip文件实例
- python用zipfile模块打包文件或是目录、解压zip文件实例
- python用zipfile模块打包文件或是目录、解压zip文件实例
- Python中zip()函数用法实例教程