23 NİSAN 2010, Cuma
Nasıl (yığın) X element parçaya Yakut bir dizi bölmek için?
Bir dizi var
foo = %w(1 2 3 4 5 6 7 8 9 10)
Nasıl ayırabilir miyim ya da "yığın" daha küçük diziler halinde bu?
class Array
def chunk(size)
# return array of arrays
end
end
foo.chunk(3)
# => [[1,2,3],[4,5,6],[7,8,9],[10]]
CEVAP
23 NİSAN 2010, Cuma
Enumerable#each_slice bir göz atın:
foo.each_slice(3).to_a
#=> [["1", "2", "3"], ["4", "5", "6"], ["7", "8", "9"], ["10"]]
Bunu Paylaş:
Nasıl eğer bir element, bir dizi içind...
Nasıl rastgele (scramble) Yakut bir di...
Nasıl bir dize dönüştürmek için yığın ...
Nasıl Java genel bir dizi oluşturmak i...
Nasıl PHP ilişkisel Dizi veya sıralı o...