【python入门】zip()函数

将list打包成turple,然后返回由这些turple组成的list,如果传入的参数是大小不一的,返回的是较小的范围。

import numpy as np

a = [1,2,3]
b = [2,4,6]
c = zip(a,b)  # 压缩a,b  list
for i in c:
    print(i)
# (1, 2)
# (2, 4)
# (3, 6)
e = [[1,2,3],[4,5,6],[7,8,9]]
d = zip(*e)   # 解压参数
for i in d:
    print(i)
# (1, 4, 7)
# (2, 5, 8)
# (3, 6, 9)

猜你喜欢

转载自blog.csdn.net/acbattle/article/details/80580557