我在将列表(姓名,姓氏,…)转换为列表((姓名,姓氏),(姓名,姓氏))时遇到问题。我试着用 map
以及 case
但它说它找不到值“+”
val lines = io.Source.fromResource("nazwiska.txt").getLines.toList
println(lines)
val linesMapped = lines.map{case x+" "+y => (x,y) }
我在将列表(姓名,姓氏,…)转换为列表((姓名,姓氏),(姓名,姓氏))时遇到问题。我试着用 map
以及 case
但它说它找不到值“+”
val lines = io.Source.fromResource("nazwiska.txt").getLines.toList
println(lines)
val linesMapped = lines.map{case x+" "+y => (x,y) }
1条答案
按热度按时间velaa5lx1#
你差点就到了,但试着用内插弦模式
同时考虑切换到
collect
如果像上面的Map那样过滤掉格式不正确的名称,则会爆炸