映射列表值列表oneliner

时间:2018-03-22 11:55:21

标签: collections kotlin

我正在寻找oneliner或漂亮的转换解决方案

  

Map<Int,List<String>>

  

List<Pair<Int,String>>

我想避免forEach。这个问题来自纯粹的好奇心,如果它甚至可能在Kotlin。

1 个答案:

答案 0 :(得分:1)

最终的解决方案是:

.flatMap { (k, v) -> v.map { k to it } }