在看 next 或者 next_values 方法时想到的。
为什么没有“返回上一个元素”或者“返回上一个元素值和下标”的方法呢?
另外如果要知道当前指针的位置该怎么做呢?
each_with_index?
不是,我说的“当前位置”和“上一个元素”
不知道 Enumerable object 中有没有这个概念
#2 楼 @ailms 要记录上一个位置就必须存储遍历的顺序了。比如增加开销啊
要反序遍历就用反序的遍历器 当前指针属于内部实现细节,没必要暴露,不然直接用指针就好了,何必多此一举
#4 楼 @reus
不是这个意思,不是想简单的反序。只是想简单的知道 当前的位置。
不过 Enumerator 应该没有这个概念