Python的zip函数
时间: 2023-10-23 20:34:29 浏览: 91
zip函数是Python内置的一个函数,它可以将多个可迭代对象打包成一个元组序列,返回一个zip对象。zip函数最常见的用法是将多个列表或元组中的元素按照相同的索引位置进行合并。例如:
```python
a = [1, 2, 3]
b = ['a', 'b', 'c']
c = zip(a, b)
print(list(c))
```
输出结果为:
```
[(1, 'a'), (2, 'b'), (3, 'c')]
```
在这个例子中,a和b都是可迭代对象,使用zip函数将它们打包成了一个元组序列。另外需要注意的是,zip函数返回的是一个迭代器,因此需要使用list函数将其转换成列表。
阅读全文