range函数

原文链接: http://www.cnblogs.com/TomBombadil/p/10995988.html
注意:在Python 3中,range()的实现方式与xrange()函数相同,所以就不存在专用的xrange()(在Python 3中使用xrange()会触发NameError)
 
range与xrange的区别
 
由上面的示例可以知道:要生成很大的数字序列的时候,用xrange会比range性能优很多,因为不需要一上来就开辟一块很大的内存空间。
 
所以xrange做循环的性能比range好,尤其是返回很大的时候。尽量用xrange吧,除非你是要返回一个列表。

转载于:https://www.cnblogs.com/TomBombadil/p/10995988.html

猜你喜欢

转载自blog.csdn.net/weixin_30662539/article/details/95287972