python中的enumerate函數

array = [12345]

   

for i, e in enumerate(array,0):

    print i, e

#0 1

#1 2

#2 3

#3 4

#4 5

  

1

2

3

4

5

6

7

for in xrange(len(array)):

    print i, array[i]

#0 1

#1 2

#2 3

#3 4

#4 5

 

使用enumerate可以一次性將索引和值取出,避免使用索引來取值,而且enumerate的第二個參數可以調整索引下標的起始位置,默認爲0。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章