SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008