将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)