标签: ruby arrays
我正在寻找一种方法,将一维数组除以数字n,以创建一个多维数组,每个元素的长度为(最多)n。 例如
[1,2,3,4,5,6] / 3
应该导致:
[[1,2,3],[4,5,6]]
答案 0 :(得分:5)
应该这样做......
chunkedArr = arr.each_slice(3).to_a;