Ruby/Hash/Nested hash
Материал из Wiki.crossplatform.ru
Версия от 17:57, 13 сентября 2010; ViGOur (Обсуждение | вклад)
Access array embedded within a hash
people = { "fred" => { "name" => "F", "age" => 63, "gender" => "male", "favorite painters" => ["A", "B", "C"] }, "janet" => { "name" => "J", "age" => 55, "gender" => "female" } } puts people["fred"]["favorite painters"].length puts people["fred"]["favorite painters"].join(", ")
Hashes Within Hashes
people = { "fred" => { "name" => "A", "age" => 63, "gender" => "male", "favorite painters" => ["A", "B", "D"] }, "janet" => { "name" => "J", "age" => 55, "gender" => "female" } } puts people["fred"]["age"] puts people["janet"]["gender"] puts people["janet"].inspect