Ruby`each_with_object`与索引

阿卜杜

我想这样做a.each_with_objectindex,在比这更好的办法:

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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ruby2.3; 重构each_with_object

来自分类Dev

.inject与.each_with_object的分析

来自分类Dev

each_with_object应该如何工作?

来自分类Dev

.each_with_object红宝石解释?

来自分类Dev

each_with_object应该如何工作?

来自分类Dev

会话cookie问题:未定义的方法“ each_with_object”升级到Rails 4和Ruby 2

来自分类Dev

为什么Ruby的each_with_object会删除在数组备忘录中附加了+ =运算符的数据?

来自分类Dev

如何使无限的 each_with_object 实际上变得懒惰?

来自分类Dev

Ruby中each_with_index vs索引的用例

来自分类Dev

Ruby中each_with_index vs索引的用例

来自分类Dev

Ruby数组索引

来自分类Dev

jQuery .each()索引值

来自分类Dev

coffeescript .each循环的索引

来自分类Dev

jQuery .each()没有索引

来自分类Dev

Ruby 2.2.1-string.each_char没有为重复出现的字母提供唯一索引-我该怎么做?

来自分类Dev

Ruby on Rails 3“ .each做”

来自分类Dev

Ruby:each_byte方法

来自分类Dev

.each执行中的错误(Ruby)

来自分类Dev

Ruby-带索引和元素的For循环

来自分类Dev

Ruby on Rails Costum显示/索引方法

来自分类Dev

Ruby-查找子数组索引

来自分类Dev

Ruby中的字符串索引

来自分类Dev

在ruby中使用索引分区数组

来自分类Dev

使用索引数组查找数组的元素(Ruby)

来自分类Dev

数组中的双索引号(Ruby)

来自分类Dev

ruby .gsub替换/替代特定范围的索引

来自分类Dev

思考 sphinx 索引重建与 ruby 错误

来自分类Dev

在Ruby中的特定索引处合并数组

来自分类Dev

从 Ruby 中的排序中获取数组索引