【问题标题】:How to create a list from list of list using scala?如何使用scala从列表列表中创建列表?
【发布时间】:2015-01-17 00:04:06
【问题描述】:

我有以下列表:

List(List(vmnic4), List(vmnic5))

我想改成

List(vmnic4,vmnic5)

我如何使用 scala 来做到这一点??

【问题讨论】:

    标签: list scala collections scala-collections


    【解决方案1】:

    你可以使用flatten:

    List(List(vmnic4), List(vmnic5)).flatten
    

    【讨论】:

      【解决方案2】:

      正如@Lee 的回答中提到的,flatten 是要走的路;由flatten浓缩的稍微复杂一点的做法是myList.flatMap(identity),即myList.map(identity).flatten

      【讨论】:

        猜你喜欢
        • 2015-01-05
        • 2020-08-04
        • 2021-12-17
        • 1970-01-01
        • 2016-10-30
        • 2015-04-06
        • 2021-12-08
        • 2019-08-31
        • 1970-01-01
        相关资源
        最近更新 更多