python函数zip
时间: 2024-03-12 18:41:48 浏览: 66
zip函数是Python内置的一个函数,它可以将多个可迭代对象(例如列表、元组等)按照索引位置一一对应地打包成一个新的可迭代对象。这个新的可迭代对象中的每个元素都是一个元组,包含了来自各个可迭代对象的对应位置的元素。
zip函数的语法如下:
```
zip(*iterables)
```
其中,`*iterables`表示可变数量的可迭代对象,可以是多个列表、元组等。
下面是一个示例,展示了如何使用zip函数:
```python
numbers = [1, 2, 3]
letters = ['a', 'b', 'c']
zipped = zip(numbers, letters)
for item in zipped:
print(item)
```
输出结果为:
```
(1, 'a')
(2, 'b')
(3, 'c')
```
阅读全文