誰能解釋一下:如何分割在子列表,其中一個列表:斯卡拉:分割清單到子表
列表:
scala> val ls = List("P ", "PP ", "PP ", "PP ", "P ", "PP ", "PP ", "P ")
或者
scala> val ls = List("P", "PP", "PP", "PP", "P", "PP", "PP", "P")
子列表:
List("P", "PP", "PP", "PP"), List("P", "PP", "PP"), List("P")
EDITED ::我真正想要的是在特定字符串的每一個出現處分割列表!
TIA。
什麼邏輯這裏?當長度減少時拆分? – Marth
您需要編碼列表。有一個邏輯。將長度更改爲一個列表中的所有項目之後等等。 – Pavel
您是否嘗試過檢查這裏是否有東西?你可以使用:http://www.scala-lang.org/api/current/scala/collection/immutable/List.html看看takeWhile,partiion,slice方法。 – Pavel