如何使用每个迭代器获取数组索引或迭代次数?

时间:2009-04-01 15:43:12

标签: ruby indexing iterator

我正在用ruby中的每个数组迭代一个数组。有没有一种简单的方法可以获得迭代次数或数组索引而无需返回for循环?

2 个答案:

答案 0 :(得分:19)

啊,明白了。

each_with_index

呜!

编辑:哎呀!

答案 1 :(得分:1)

为了完整起见。

Thing.each_with_index {|obj, index_num| puts [obj, index_num].join(" has an index of ")}
相关问题