Ruby ハッシュの値を削除する

  • 作成日 2021.07.06
  • 更新日 2022.08.08
  • Ruby
Ruby ハッシュの値を削除する

Rubyで、deleteを使用して、ハッシュの値を削除するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

delete使い方

deleteを使用すれば、ハッシュの値を削除することが可能です。

hash.delete('キー名')

以下は、ハッシュの値を削除するサンプルコードとなります。

h = {'key1' => 1, 'key2' => 2, 'key3' => 3}

p h['key1']
# 1

h.delete('key1')

p h['key1']\
# nil

p h
# {"key2"=>2, "key3"=>3}