2016-06-19 3 views
-2

나는 다음과 같은 목록이 있습니다분할 여러 목록으로 목록

List("Chapter 1", "2", "This", "English") 
List("Chapter 1", "2", "is", "English") 
List("Chapter 1", "2", "a", "English") 
List("Chapter 1", "2", "sentence", "English") 

답변

2
val list = List("Chapter 1", "2", "This is a sentence", "English") 
list(2).split(" ").map(x => list.patch(2, List(x), 1)) 
+0

은 목록 번호의 apply', 즉'이후주의 :

List("Chapter 1", "2", "This is a sentence", "English") 

나는 다음과 같이 분할 싶습니다을 'list (2) === list # apply (2)'는 총 기능이 아닙니다. 'scala> List(). apply (2) -> java.lang.IndexOutOfBoundsException : 2' –

+0

Kevin, 정교하게 제발 할 수 있니? –

관련 문제