Ruby hash キー 重複 加算

Rubyでhashのキーが重複していた場合は2つの値を加算する

Rubyでhashのキーが重複していた場合は2つの値を加算する方法について紹介します。これを<pre><code>result = result.merge…

Shou Arisaka
1 分で読める
2018年9月25日

Rubyでhashのキーが重複していた場合は2つの値を加算する方法について紹介します。

これを

result = result.merge(words)

こうすることで、

result = result.merge(words){|key,v0,v1| v0 + v1}

2つのhashで同じキーの値を合計(マージ)してくれる。

この記事をシェア

Shou Arisaka 2018年9月25日

🔗 リンクをコピー