在for循環中,有三個經常使用的函數:函數
range()產生一個下標序列,range(N)就是0到N-1的範圍;spa
len()獲得列表或元組的長度;code
enumerate(),列舉出列表或元組的下標及內容blog
示例代碼:for循環
>>> for i, c in enumerate(aList): print i,c 0 888 1 2 2 3 3 4 4 5 5 6 6 7 7 8 >>> for i in range(len(aList)): print i, aList[i] 0 888 1 2 2 3 3 4 4 5 5 6 6 7 7 8 >>> index = 0 >>> for e in aList: print index, e index += 1 0 888 1 2 2 3 3 4 4 5 5 6 6 7 7 8 >>>