hash = Hash.new
%w(cat dog wombat).each_with_index {|item, index|
hash[item] = index
}
hash #=> {"cat"=>0, "dog"=>1, "wombat"=>2}
来自 RubyDoc 的示例
我必须遍历 100k 个对象的集合。通常我会做一个 find_each 但在这种情况下我也需要索引。我可以制作自己的索引,但我想知道这种情况是否存在红宝石。
我想要像 collection.find_each_with_index 这样的东西
谢谢