"1111", "b" -> "2222", -6ren">
gpt4 book ai didi

Scala 集合 : Using a value of Set find the key from a Map object.

转载 作者:行者123 更新时间:2023-12-04 17:53:41 25 4
gpt4 key购买 nike

这是一个 Scala 问题。

我目前有以下两个集合对象:

val keywordLookup = Map("a" -> "1111",
"b" -> "2222",
"c" -> "3333",
"d" -> "4444",
"e" -> "5555")

val keywordList = Set("1111", "3333")

keywordLookup 是一个查找对象。 keywordList 包含一个值列表,我需要从 keywordLookup 对象中找到 ID。

我希望获得以下结果:

Map("a" -> "1111", "c" -> "3333")

最佳答案

val filtered = keywordLookup.filter(kv => keywordList.contains(kv._2))

filtered 是您想要作为输出的Map

关于Scala 集合 : Using a value of Set find the key from a Map object.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29956514/

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