Python zip() 函数
示例
将两个元组连接在一起
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica")
x = zip(a, b)
自己动手试一试 »
定义和用法
zip()
函数返回一个 zip 对象,它是一个元组迭代器,其中每个传入迭代器的第一个项配对在一起,然后每个传入迭代器的第二个项配对在一起,依此类推。
如果传入的可迭代对象长度不同,则项目最少的可迭代对象决定新迭代器的长度。
语法
zip(iterable1, iterable2, iterable3 ...)
参数值
参数 | 描述 |
---|---|
iterable1, iterable2, iterable3 ... | 将连接在一起的可迭代对象 |
更多示例
示例
如果一个元组包含更多项,这些项将被忽略
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica", "Vicky")
x = zip(a, b)
自己动手试一试 »