在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 >>>