each_with_object(obj) -> Enumerator[permalink][rdoc][edit] each_with_object(obj) {|(*args), memo_obj| ... } -> object 与えられた任意のオブジェクトと要素をブロックに渡し繰り返し、最初に与えられたオブジェクトを返します。 ブロックを省略した場合は Enumerator を返します。 [PARAM] obj: 任意のオブジェクトを指定します。 例 evens = (1..10).each_with_object([]) {|i, a| a << i*2 } # => [2, 4, 6, 8, 10, 12, 14, 16, 18, 20] [SEE_ALSO] Enumerator#with_object