我在将list(Name Surname,Name Surname…(的列表转换为list(((Name,姓氏(,(Name,姓((时遇到问题。我尝试过使用CCD_ 1和CCD_+">
val lines = io.Source.fromResource("nazwiska.txt").getLines.toList
println(lines)
val linesMapped = lines.map{case x+" "+y => (x,y) }
您几乎做到了,但尝试使用插值字符串模式
lines.map { case s"$firstname $surname" => (firstname, surname) }
也可以考虑切换到collect
以过滤掉格式不正确的名称,因为上面的映射会爆炸,否则
lines.collect { case s"$firstname $surname" => (firstname, surname) }