У меня есть массив, который выглядит примерно так:
arr = [4, 5, 6, 7, 8, 4, 45, 11]
Я хочу такой необычный метод, как
sub_arrays = split (arr, 3)
Это должно вернуть следующее: [[4, 5, 6], [7,8,4], [45,11]]
Примечание. Этот вопрос не является дубликатом "Как разделить массив на части". Этот вопрос задает вопрос об обработке в пакетах, и этот вопрос касается разделения массивов.