我想知道python中range()和xrange()函数之间的区别是什么。我已经看过他们使用过很多次了。
答案 0 :(得分:0)
在Python 2.X range()中创建一个列表。您可以将其分配给变量。但是xrange()创建了一个用于迭代的对象。 range()为每个元素消耗内存,而xrange()没有元素。我已经读过,xrange可以更好地保存内存。
他们在What is the difference between range and xrange functions in Python 2.X?
上进行了更多讨论