2017-01-25 1 views
1

다차원 배열에 각 3 개 배열 구성원을 분할 : 나는 다차원 배열 분할로 설정해야루비 : 나는 루비 배열이

array1 = [0,1,2,3,4,5,6,7,8,9] 

를 각각 마지막 경우 결과적 3 (이하) 멤버를 서브 어레이에 넣습니다.

array2 = [[0,1,2],[3,4,5],[6,7,8],[9]] 

어떻게하면됩니까?

답변

2

each_slice

array1.each_slice(3).to_a 
=> [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9]] 
찾고있는 무슨이다