Python学习笔记之二:for, range, len, enumerate

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

 

posted @ 2014-04-05 13:33  铁甲小宝  阅读(235)  评论(0编辑  收藏  举报