这个问题是经常容易被问到的问题。至于两者的区别主要是在实现方式上不同,一般情况下xrange比较适合于数据量比较大的情况,因为他是一个生成器,一个个的产出数据,而range是一次性产生数据。所以数量比较大的情况下用xrange比较好。
Python3中已经range为生成器 xrange 移除
这个问题是经常容易被问到的问题。至于两者的区别主要是在实现方式上不同,一般情况下xrange比较适合于数据量比较大的情况,因为他是一个生成器,一个个的产出数据,而range是一次性产生数据。所以数量比较大的情况下用xrange比较好。
Python3中已经range为生成器 xrange 移除