zip是一個內建函式, 接受兩個或多個序列,並將他們拉到一起,成為一個元組列表。每個元組包含各個序列中的一個元素。
s = 'abc' t = [0,1,2] zip(s,t) >>>[('a',0),('b',1),('c',2)]
如果需要遍歷序列中的元素以及它們的下標,可以使用內建函式enumerate:
for index,elemet in enumerate('abc'): print index,element >>> 0 a 1 b 2 c
zip是一個內建函式, 接受兩個或多個序列,並將他們拉到一起,成為一個元組列表。每個元組包含各個序列中的一個元素。
s = 'abc' t = [0,1,2] zip(s,t) >>>[('a',0),('b',1),('c',2)]
如果需要遍歷序列中的元素以及它們的下標,可以使用內建函式enumerate:
for index,elemet in enumerate('abc'): print index,element >>> 0 a 1 b 2 c