我正在尝试n
使用 Ruby 枚举器获取下一个元素,其中:
a = [1, 2, 3, 4, 5, 6]
enum = a.each
enum.next(2) # expecting [1, 2]
enum.next(2) # expecting [3, 4]
但#next
不支持。还有其他方法可以做到吗?还是我应该做?
正确的 Ruby 方法是什么?
我正在尝试n
使用 Ruby 枚举器获取下一个元素,其中:
a = [1, 2, 3, 4, 5, 6]
enum = a.each
enum.next(2) # expecting [1, 2]
enum.next(2) # expecting [3, 4]
但#next
不支持。还有其他方法可以做到吗?还是我应该做?
正确的 Ruby 方法是什么?