💎
Ruby の Hash であれあれ!!ってなるやつ
Ruby の Hash の操作で、取り除いたり、必要な要素だけを取得するあの関数なんだっけ...?なんだっけ...?ってよくなるのでメモ
取り除く関数(except)
ルビマ:Hash#except (Ruby 3.0.0 リファレンスマニュアル)
{a: 1, b: 2}.except(:a)
# => {:b=>2}
必要な要素だけを取得する関数(slice)
ルビマ:Hash#slice (Ruby 3.0.0 リファレンスマニュアル)
{a: 1, b: 2}.slice(:a)
# => {:a=>1}
Discussion