首页 > 解决方案 > 我在 kotlin 中有两个字符串列表,如何将第一个列表的每个元素与第二个列表的元素连接到相应的位置?

问题描述

我有两个清单:

val a = listOf("a", "b", "c")
val b = listOf("1", "2", "3")

我想得到一个看起来像这样的列表:["a1", "b2", "c3"]. 如何以最有效的方式做到这一点?

标签: kotlin

解决方案


最简单的方法如下所示:

val c = a.zip(b).map {it.first + it.second }

推荐阅读