
range() 函数
range() 生成数值序列,例如
>>>range(5) #range(3,5) [3,4]
[0,1,2,3,4]
>>>range(10,0,-2) #从 10 开始;-2 为步长,可正可负;0 为结束值,不包含在范围内
[10,8,6,4,2]
拆开参数列表 *
args=[3,6]
range(*args)
[3,4,5]
索引位置和对应值——range() and len()
>>>a=['cde' , 'ab']
>>>for i in range(len(a)):
... print i,a[i]
...
0 cde
1 ab
索引位置和对应值——enumerate()
>>>for i,v in enumerate(a):
... print i , v
...
0 cde
1 ab




近期评论