zip在英文中有拉链的意思,我们由此可以形象的理解它的作用:将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。
语法:
zip([iterable, …])
示例:
zip(a,b)
values=zip(a,b)
zip(*values)
>>> a = [1,2,3]
>>> b = [4,5
zip在英文中有拉链的意思,我们由此可以形象的理解它的作用:将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。
语法:
zip([iterable, …])
示例:
zip(a,b)
values=zip(a,b)
zip(*values)
>>> a = [1,2,3]
>>> b = [4,5