我想这样做a.each_with_object
有index
,在比这更好的办法:
a = %w[a b c]
a.each.with_index.each_with_object({}) { |arr, hash|
v,i = arr
puts "i is: #{i}, v is #{v}"
}
i is: 0, v is a
i is: 1, v is b
i is: 2, v is c
=> {}
有没有办法做到这一点v,i = arr
?
代替
|arr, hash|
你可以做
|(v, i), hash|
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句