Python zip() 函数
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。
语法:
zip([iterable,....])
^1
返回值:
- 返回的是元组列表。
实例
1 | a = [1,2,3] |
1 | lines = list(csv.reader(open('examples/ex7.csv'))) |
其他的发现:
当我使用这个运算符对二维的数组values时候,发现输出了
而原来未加\的输出是
所以得出结论,我们的号运算符可以解开中括号,再做一组实验,连续使用两个\号
结论,*号可以实现对于一个多demension的数组的降维,但是对于一维列表不可以使用。