python2中range和xrange的区别

Posted When you look into the abyss,

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python2中range和xrange的区别相关的知识,希望对你有一定的参考价值。

range和xrange用法相同,不同的是xrange不是生成一个序列,而是作为一个生成器,即生成一个取出一个

相对来说,xrange比range性能优化很多,因为不需要一下子开辟一块很大的内存,特别是数据量比较大的时候

 

注意:

xrange和range这两个基本是使用在循环的时候

当需要输出一个列表的时候,就必须要使用range了

以上是关于python2中range和xrange的区别的主要内容,如果未能解决你的问题,请参考以下文章

Python2中range 和xrange的区别??

range和xrange的区别

range()和xrange()区别

python基础小知识点补充及编码

range和xrange

Python细说 xrange 和 range 的区别