【发布时间】:2018-10-21 18:05:09
【问题描述】:
显然,python 中的xrange 比range 快。因为xrange 懒惰地创建了一个对象序列。但是range 在内存中创建对象。
我想知道 Ruby 的 pythons xrange 等价物是什么?
【问题讨论】:
-
我不了解 Ruby,但我搜索了“ruby 中的惰性范围”,结果似乎很有帮助。
-
我自己搜索过这个,但我不能像在 python 中那样使用它。例如在 python 中:
for i in xrange(m): matrix.append(map(int, raw_input().split()))@timgeb
标签: python ruby lazy-evaluation xrange