gpt4 book ai didi

scala - 如何在 Scala 中水平展平?

转载 作者:行者123 更新时间:2023-12-01 09:21:06 26 4
gpt4 key购买 nike

我正在使用 scala 尝试一些基本逻辑。我尝试了下面的代码,但它抛出了错误。

scala> val data = ("HI",List("HELLO","ARE"))
data: (String, List[String]) = (HI,List(HELLO, ARE))

scala> data.flatmap( elem => elem)
<console>:22: error: value flatmap is not a member of (String, List[String])
data.flatmap( elem => elem)

预期输出:

(HI,HELLO,ARE)

有人可以帮我解决这个问题吗?

最佳答案

您正在尝试对一个元组进行 flatMap,这是行不通的。以下将起作用:

val data = List(List("HI"),List("HELLO","ARE"))

val a = data.flatMap(x => x)

关于scala - 如何在 Scala 中水平展平?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44246492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com