Ruby 同じキーを持つハッシュ同士を演算するサンプル

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ1.merge(ハッシュ2)
merageを使用すれば、ハッシュ同士を結合することが可能ですが同じキーを保ちます。

使用例

sa = {'key1' => 51, 'key2' => 72}
sb = {'key1' => 63, 'key2' => 84}

p sa.merge(sb)

実行結果
{“key1″=>63, “key2″=>84}

Ruby

Posted by arkgame