gpt4 book ai didi

scala - 从一组键创建映射

转载 作者:行者123 更新时间:2023-12-04 00:39:51 24 4
gpt4 key购买 nike

我有一组键,比如 Set[MyKey] 并且对于我想通过某个值函数计算值的每个键,比如说 computeValueOf(key: MyKey) 。最后我想要一个 Map 映射 key -> value

在不重复太多的情况下最有效的方法是什么?

最佳答案

Tuple2 的集合可以转换为 Map,其中元组的第一个元素将是键,第二个元素将是值。

val setOfKeys = Set[MyKey]()
setOfKeys.map(key => (key, computeValueOf(key)).toMap

关于scala - 从一组键创建映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20008865/

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