压缩过程:
def zip_case():
x=[1,3,5,7,9]
y=[2,4,6,8,10]
z=zip(x,y)
print z
经过上面的运算,z为[(1, 2), (3, 4), (5, 6), (7, 8), (9, 10)]
怎样让上面的z还原成原来的x,y呢?
有一个操作符*,可以把元组数组解压的。
uzip=zip(*z)
print uzip
uzip_x=uzip[0]
uzip_y=uzip[1]
[(1, 3, 5, 7, 9), (2, 4, 6, 8, 10)]