Ped*_*cía -2 ruby merge hashmap
我有以下方式的哈希:
hash = {
:k1 => number1,
:k2 => number2
}
Run Code Online (Sandbox Code Playgroud)
我需要一种简单的方法将其转换为:
hash = {
:k1 => {:count => number1},
:k2 => {:count => number2}
}
Run Code Online (Sandbox Code Playgroud)
所以我可以将它与其他属性合并.
尝试类似的东西:
hash.each {|k, v| hash[k] = {:count => v}}
Run Code Online (Sandbox Code Playgroud)
或者,使用速记哈希语法:
hash.each {|k, v| hash[k] = {count: v}}
Run Code Online (Sandbox Code Playgroud)