18 EYLÜL 2011, Pazar
Elementlerin sabit bir sayı ile birden çok liste halinde liste Split
Nasıl en N öğeleri ile listeleri içine öğelerin bir Listesini bölmek için?
örn: 7 öğeleri içeren bir liste Verildi, muhtemelen daha az elemanları ile. son grup bırakarak 4, gruplar oluşturun
split(List(1,2,3,4,5,6,"seven"),4)
=> List(List(1,2,3,4), List(5,6,"seven"))
CEVAP
18 EYLÜL 2011, Pazar
grouped
arıyorsunuz sanırım. Bir yineleyici döndürür, ama bir liste için, sonuç dönüştürebilirsiniz
scala> List(1,2,3,4,5,6,"seven").grouped(4).toList
res0: List[List[Any]] = List(List(1, 2, 3, 4), List(5, 6, seven))
Bunu Paylaş:
Nasıl Python ile eşit büyüklükte parça...
Nasıl birden çok seçime izin olmadan H...
Ne zaman bölme boş bir dize Python, ne...
Başlatma elementlerin bilinen bir dizi...
Birden çok özniteliği tarafından bir l...