ハッシュ内にキーが存在するかどうか調べる
Hash#key?メソッド、Hash#has_key?メソッド、Hash#include?メソッド、Hash#member?メソッドによりハッシュ内にキーが存在するかどうか調べることができます。それぞれのメソッドはキーが存在すれば真を返します。
code:ruby
h = {"apple"=>150, "banana"=>300, "lemon"=>300}
p h.key?('apple') #=> true
p h.has_key?('orange') #=> false
p h.include?('lemon') #=> true
p h.member?('avocado') #=> false