ハッシュ
{:test=>1, :test2=>2}
1
4
dict = {'test': 1, 'test2': 2} p(dict) puts dict[:test] dict2 = {'test'=> 3, 'test2'=> 4} puts dict2['test2']
ハッシュとは他の言語での辞書型のことで、キーに対して値を持たせる機能です。
ハッシュは
もしくは
の形式で定義することができます。
また,区切りでキー、値を増やすこともできます。
キー: 値の形式で記入しているものに対しては
キー=>値の形式で記入しているものに対しては
の形式で値を取得することができます。
ハッシュ全体の値取得時は
と記入してください。
ハッシュは
変数 = {キー: 値}
もしくは
変数 = {キー=> 値}
の形式で定義することができます。
また,区切りでキー、値を増やすこともできます。
キー: 値の形式で記入しているものに対しては
変数名[:キー]
キー=>値の形式で記入しているものに対しては
変数名['キー']
の形式で値を取得することができます。
ハッシュ全体の値取得時は
p(変数名)
と記入してください。