Rubyリファレンス: Home

index (Hash)

Edit   History

標準クラス・モジュール > Hash > index

hash.index(val)

indexメソッドは、ハッシュのキーに引数valと同じ値を持つものがあれば、そのキーを返します。値がなければnilを返します。

Ruby 1.9 Ruby 1.9ではindexメソッドは廃止予定となりました。代わりにkeyメソッドを使ってください。

scores = { "Alice" => 50, "Bob" => 60, "Carol" => :absent, "David" => 40 }
puts scores.index(:absent)
Carol

関連項目