码迷,mamicode.com
首页 > 编程语言 > 详细

python2中range和xrange的区别

时间:2018-11-22 02:33:46      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:python2   优化   使用   循环   取出   pytho   内存   区别   需要   

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

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

 

注意:

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

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

python2中range和xrange的区别

标签:python2   优化   使用   循环   取出   pytho   内存   区别   需要   

原文地址:https://www.cnblogs.com/z-x-y/p/9998672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!