在for循环中,有三个常用的函数:
range()产生一个下标序列,range(N)就是0到N-1的范围;
len()得到列表或元组的长度;
enumerate(),列举出列表或元组的下标及内容
示例代码:
>>> 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 >>>