【发布时间】:2023-03-18 09:45:01
【问题描述】:
我有一个如下所示的字符串列表,其中列出了水果以及与每个相关的成本。如果没有值,则假定为5:
val stringList: List[String] = List("apples 20", "oranges", "pears 10")
现在我想拆分字符串以获得水果和成本的元组。这样做的scala方式是什么?
stringList.map(query => query.split(" "))
不是我想要的。
我found this 这是相似的。这样做的正确Scala方式是什么?
【问题讨论】:
-
映射一个自定义函数,如果缺少第二个元素,该函数会拆分然后添加一个元素。
标签: scala tuples default-value