在Python中,range和xrange有什么区别?

33 浏览
0 Comments

在Python中,range和xrange有什么区别?

这个问题已经有了答案

Python 2.x中range函数和xrange函数的区别是什么?

我想知道在python中range()函数和xrange()函数有什么区别。我曾经看到它们被同样的频率使用。

admin 更改状态以发布 2023年5月21日
0
0 Comments

在Python 2.X中,range()创建一个列表,你可以将其赋值给一个变量。但是xrange()创建一个用于迭代的对象。range()为其每个元素消耗内存,而xrange()则没有元素。我读过xrange比较好节省内存的文章。\n在 What is the difference between range and xrange functions in Python 2.X? 上讨论了更多相关信息。

0