1. 程式人生 > >[Python筆記]enumerate與zip使用的例子

[Python筆記]enumerate與zip使用的例子

1.enumerate是內建函式,用於迭代索引-值對
2.zip用於並行兩個序列的同時迭代時將兩個序列"縫合",返回一個由元組組成的序列

str=['a','b','c']
index=[]
string=[]
for i,s in enumerate(str):
    index.append(i)
    string.append(s)
en=zip(index,string) #使用list轉換為列表
>>>list(en)
[(0, 'a'), (1, 'b'), (2, 'c')]