Ruby ハッシュのキーの存在確認方法

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ名.has_key?('キー’)
has_key関数を使ってキーの存在確認を行います。

使用例

h = {'keyA' => '123', 'keyB' => '456'}

p h.key?('keyA')

p h.has_key?('keyA')

p h.include?('keyB')
p h.member?('keyA')

実行結果
true
true
true
true

Ruby

Posted by arkgame