【发布时间】:2016-04-15 10:44:07
【问题描述】:
我正在尝试使用 Ruby 枚举器获取下一个 n 元素数,使用以下代码:
a = [1, 2, 3, 4, 5, 6]
enum = a.each
enum.next(2) # expecting [1, 2]
enum.next(2) # expecting [3, 4]
但是#next 不支持。还有其他方法可以做到吗?
还是我应该做?
正确的 Ruby 方法是什么?
【问题讨论】:
标签: ruby enumerators