1. 程式人生 > >python zip()和zip(*)的區別

python zip()和zip(*)的區別

IT int lis tle article 說明 bsp 解壓 壓縮

可以看成是解壓和壓縮的區別,zip相當與壓縮 zip(*)相當於解壓。

舉例說明:

x=["a","1"]
y=["b","2"]
z = list(zip(x,y))
print (list(zip(x,y)))
print (list(zip(*z)))

結果為:

[(‘a‘, ‘b‘), (‘1‘, ‘2‘)]


[(‘a‘, ‘1‘), (‘b‘, ‘2‘)]

python zip()和zip(*)的區別