Ruby deleteでハッシュの値を削除するサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
ハッシュ名.delete('キー名’)
deleteを使用すれば、ハッシュの値を削除します。

使用例

h = {'keya' => 21, 'keyb' => 22, 'keyc' => 43}

p h['keya']


h.delete('keya')

p h['keya']


p h

実行結果
21
nil

Ruby

Posted by arkgame