ハッシュ内にキーが存在するかどうか調べる
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