Python中的xrange和range的区别

在python2 中 range(start,end,step)返回一个列表,返回的结果是可迭代对象,但不是迭代器。iter()转化为列表迭代器。 xrange()返回的是一个序列,他也是可迭代对象,但不是迭代器。可以通过iter()方法转化为范围迭代器。经过iter()函数之后,才能使用next()函数取出其中的值。 python3 在python3 中没有xrange,只有range()。ra
相关文章
相关标签/搜索