我有一个Pair并希望迭代第二个Int,以便我使用以下语法收回Int:

fun  singleHandPoints(hand: List<Pair<String, Int>>) =
        hand.map{it.second}.map{it}

从循环内的另一个类调用它,迭代三次:

println("namely are ${ singleHandPoints(hand)} points")

我找回了一个不是 Int 的数组

namely are [5] points 

namely are [5, 11] points 

namely are [5, 11, 4] points

我以为我应该返回一个Int但是上面的指令不起作用,我想要走的路应该是 FlatMap 但是如何?