- Published on
Rubyでhashのキーが重複していた場合は2つの値を加算する
- Authors
- Name
- Shou Arisaka / 有坂翔
Rubyでhashのキーが重複していた場合は2つの値を加算する方法について紹介します。
これを
result = result.merge(words)
こうすることで、
result = result.merge(words){|key,v0,v1| v0 + v1}
2つのhashで同じキーの値を合計(マージ)してくれる。
Rubyでhashのキーが重複していた場合は2つの値を加算する方法について紹介します。
これを
result = result.merge(words)
こうすることで、
result = result.merge(words){|key,v0,v1| v0 + v1}
2つのhashで同じキーの値を合計(マージ)してくれる。