Sre*_*raj 4 ruby ruby-on-rails ruby-on-rails-3
a = {"a" => 100, "b" => 200, "c" => 300}
b = a.map{|k,v| v = v + 10}
Run Code Online (Sandbox Code Playgroud)
正在返回一个数组,我需要通过引用调用来更改散列的值
我期待以下输出
{"a" => 110, "b" => 210, "c" => 310}
Run Code Online (Sandbox Code Playgroud)
谢谢
这是我的非变异单行:P
Hash[original_hash.map { |k,v| [k, v+10] }]
Run Code Online (Sandbox Code Playgroud)
要爱红宝石单行:)
| 归档时间: |
|
| 查看次数: |
381 次 |
| 最近记录: |