rubyハッシュ
ハッシュの基本
person = {
"name" => "Alice",
"age" => 10,
"city" => "Wonderland"
}
ハッシュのキーを取得
keys = person.keys
puts keys.inspect # 出力: ["name", "age", "city"]
ハッシュの値を取得
age = person["age"]
puts age # 出力: 10
ハッシュにキーと値を追加
person["occupation"] = "Adventurer"
puts person.inspect
# 出力: {"name"=>"Alice", "age"=>10, "city"=>"Wonderland", "occupation"=>"Adventurer"}
ハッシュからキーと値を削除
person.delete("city")
puts person.inspect
# 出力: {"name"=>"Alice", "age"=>10, "occupation"=>"Adventurer"}