Xrange和Range

1,764次阅读
没有评论

range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。 range示例:

 

>>> range(5) 
[0, 1, 2, 3, 4] 
>>> range(1,5) 
[1, 2, 3, 4] 
>>> range(0,6,2)
[0, 2, 4]

xrange 函数说明:用法与range完全相同,所不同的是生成的不是一个数组,而是一个生成器。 xrange示例:

 


In [3]: a=range(0,100)

In [4]: type(a)
Out[4]: list

In [5]: a=xrange(0,100)

In [6]: type(a)
Out[6]: xrange

In [7]: print a[0],a[1]
0 1
admin
版权声明:本站原创文章,由admin2017-01-19发表,共计320字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)