gpt4 book ai didi

scala - 提取元组列表中的第二个元组元素

转载 作者:行者123 更新时间:2023-12-03 15:31:13 26 4
gpt4 key购买 nike

我有一个Map,其中每个值都是一个元组列表,例如:

List(('a',1), ('b', 4), ('c', 3)....)

更改每个值的最简单方法仍然是LIst,但仅是每个Tuple的第二个元素
List(1,4,3)

我试过了
myMap.mapValues(x => x._2)

我得到
error: value _2 is not a member of List[(Char, Integer)]

有小费吗?

最佳答案

试试这个:

    myMap.mapValues(_.map(_._2))

传递给 mapValues的值是 List[(Char,Integer)],因此您必须将其进一步映射到元组的第二个元素。

关于scala - 提取元组列表中的第二个元组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16389738/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com