プログラミング

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

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

これを

result = result.merge(words)

こうすることで、

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

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です