10個の要素の配列を5個ずつの配列にしたい場合がある。
その場合は、each_slice を使う
irb(main):002:0> ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"].each_slice(5).to_a => [["a", "b", "c", "d", "e"], ["f", "g", "h", "i", "j"]] irb(main):003:0>
※each_sliceはオブジェクトを返すので、それをto_aで配列に変換する。
リンク