Разбиение массива на равные части в ruby [duplicate]
This question already has an answer here:
How to chunk an array in Ruby 2 answersМне нужен способ разбить массив на кучу массивов внутри другого массива одинакового размера. У кого-нибудь есть способ сделать это?
Например
a = [0, 1, 2, 3, 4, 5, 6, 7]
a.method_i_need(3)
a.inspect
=> [[0,1,2], [3,4,5], [6,7]]