>>>a = [1,2,3]
>>> b = [4,5,6]
>>> c = [4,5,6,7,8]
>>> zipped = zip(a,b) # 返回一個對象
>>> zipped<zip object at 0x103abc288>
>>> list(zipped)? # list() 轉(zhuǎn)換為列表[(1, 4), (2, 5), (3, 6)]
>>> list(zip(a,c)) ? ? ? ? ? ?# 元素個數(shù)與最短的列表一致[(1, 4), (2, 5), (3, 6)]
>>> a1, a2 = zip(*zip(a,b)) ? ? ? # 與 zip 相反掏愁,zip(*) 可理解為解壓,返回二維矩陣式
>>> list(a1)[1, 2, 3]
>>> list(a2)[4, 5, 6]