功能:
enumerate()是python的內置函數,用於將一個可遍歷的數據對象(如列表、元組或字符串等)組合為一個索引序列,同時列出數據和數據下標,多用於for循環
語法:
enumerate(a,start)
a是可迭代對象,start是計數起始數字
示例一:
1 li = ["a","b","c","d","e","f"] 2 3 for i in enumerate(li): 4 print(i)
結果:
(0, 'a') (1, 'b') (2, 'c') (3, 'd') (4, 'e') (5, 'f')
示例二:
li = ["a","b","c","d","e","f"] for i in enumerate(li,1): print(i)
結果:
1 (1, 'a') 2 (2, 'b') 3 (3, 'c') 4 (4, 'd') 5 (5, 'e') 6 (6, 'f')
