python 里zip
时间: 2024-08-12 07:02:40 浏览: 37
在Python中,`zip()`函数是一个内置的高阶函数,用于将两个或更多序列(可以是列表、元组或其他迭代器)组合成一个元组的列表。每次`zip()`函数会取每个输入序列的第一个元素组成一个元组,然后移动到下一个元素,如此循环直到所有序列中的元素都被遍历完。如果输入序列的长度不同,最短的那个会被用尽,其余的剩余元素不会包括在结果中。
例如:
```python
list1 = ['a', 'b', 'c']
list2 = [1, 2, 3]
result = list(zip(list1, list2))
print(result) # 输出: [('a', 1), ('b', 2), ('c', 3)]
```
阅读全文