RubyでHashから値を取得する方法

Ruby
# ハッシュの定義
person = {
  name: "Alice",
  age: 30,
  gender: "female"
}

# 値の取得
puts person[:name]    # => "Alice"
puts person[:age]     # => 30
puts person[:gender]  # => "female"

上記のコードでは、personというハッシュを定義して、その中から:name:age:genderというキーに対応する値を取り出しています。putsメソッドを用いることで、値をコンソールに出力しています。キーはシンボルで表記されており、コロン(:)を前置することでシンボルを定義しています。ハッシュから値を取り出す場合には、[]演算子を用いて、対応するキーを指定します。

タイトルとURLをコピーしました