map collect
最近どっちも使ってるなぁ。そんなに意識してないんだけど、数字的なときは map で、ソレ以外のときは collect 使ってる気がする。
foo = (0..9).map {|i| 2 ** i }
hoge = [
{ :Foo => :aaa },
{ :Foo => :bbb },
]
p hoge.collect {|i| i[:Foo] }どっちかっていうと collect 派だけど、ちょっとかくのがめんどい