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