Ruby 배열을 X 요소의 일부로 분할(청크)하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 루비에서 배열을 청크하는 방법 (2개 답변) 마감됨5년 전에. 나는 배열을 가지고 있습니다. foo = %w(1 2 3 4 5 6 7 8 9 10) 어떻게 하면 이를 더 작은 어레이로 분할하거나 "청크"할 수 있습니까? class Array def chunk(size) # return array of arrays end end foo.chunk(3) # => [[1,2,3],[4,5,6],[7,8,9],[10]] Enumerable #each_slice를 확인합니다. foo.each_slice(3).to_a #=> [["1", "2", "3"], ["4", "5", "6"], ["7", "..