使用Python的enumerate()方法來遍歷序列中的元素
Python的enumerate()方法可以讓我們在遍歷序列中的元素時,同時取得元素的索引值,這樣可以讓我們更有效率的遍歷序列中的元素。
enumerate()方法的語法如下:
enumerate(sequence, start=0)
sequence參數可以是一個list、tuple、string或是dictionary,start參數可以指定索引值的起始值,預設值為0。
以下是一個使用enumerate()方法遍歷list中的元素的範例:
fruits = ["apple", "banana", "cherry"] for index, fruit in enumerate(fruits): print("index: {}, fruit: {}".format(index, fruit))
執行結果如下:
index: 0, fruit: apple index: 1, fruit: banana index: 2, fruit: cherry
可以看到,enumerate()方法可以讓我們在遍歷序列中的元素時,同時取得元素的索引值,這樣可以讓我們更有效率的遍歷序列中的元素。