我如何获得一个将其他两个列表中的所有项目组合在一起的列表?

问题描述 投票:0回答:2

我有:

  • list1:[1,2,3]
  • list2:[3,4,5]

如何获得包含所有这些元素的列表([1,2,3,3,4,5]?]

[List.union()返回一个集合,因此我将失去一个'3'。

[List.zip()组合成对。

我可以通过创建新列表来手动完成此操作,但是必须有一种简单的方法。

list kotlin collections
2个回答
3
投票

您可以尝试以下操作:

val finalList = firstList + secondList

3
投票

您可以使用plus运算符:

val list1 = listOf(1, 2, 3)
val list2 = listOf(3, 4, 5)

val combined = list1 + list2 // [1, 2, 3, 3, 4, 5]
© www.soinside.com 2019 - 2024. All rights reserved.