如何使用scala从列表列表创建列表?

时间:2014-11-19 12:55:59

标签: list scala collections scala-collections

我有以下列表:

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

我想将其更改为

List(vmnic4,vmnic5)

如何使用scala?

2 个答案:

答案 0 :(得分:7)

您可以使用flatten

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

答案 1 :(得分:1)

如@ Lee的回答所述,flatten是要走的路;由flatten压缩的更复杂的方法是myList.flatMap(identity),即myList.map(identity).flatten