Slide 64
Slide 64 text
Multi-Value Or Array?
• Hash#each / map ϖΞΛ1ҾͰ2ཁૉྻΛϒϩοΫʹͯ͘͠Δ
[1] pry(main)> {foo: 1, bar: 2, baz: 3}.each{|x| p x}
[:foo, 1]
[:bar, 2]
[:baz, 3]
=> {:foo=>1, :bar=>2, :baz=>3}
[2] pry(main)> {foo: 1, bar: 2, baz: 3}.map{|x| p x}
[:foo, 1]
[:bar, 2]
[:baz, 3]
=> [[:foo, 1], [:bar, 2], [:baz, 3]]