[start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个列表。...2,10)
[2, 3, 4, 5, 6, 7, 8, 9]
>>> range(2,10,2)
[2, 4, 6, 8]
>>> type(_)
xrange
函数说明:和range...的用法完全相同,但是返回的是一个生成器。...,用xrange会比range性能优很多,因为不需要一上来就开辟一块很大的内存空间,这两个基本上都是在循环的时候用。...xr
xrange(50)
>>> type(xr)
>>> print xr[0],xr[49]
0 49
>>> list(xr) == r
True
再循环中尽量使用