使用dictionary_1的键在dictionary_2的值中搜索匹配项[重复]

Posted

技术标签:

【中文标题】使用dictionary_1的键在dictionary_2的值中搜索匹配项[重复]【英文标题】:use dictionary_1's keys to search for a match in dictionary_2's values [duplicate] 【发布时间】:2014-03-26 09:08:58 【问题描述】:

假设我在 python 中有 2 个字典。在第一本字典中,我有一个键“Obama”,我想知道在另一本字典的“值”(不是键)中是否有类似的键。谢谢!

【问题讨论】:

【参考方案1】:

这应该可以工作

list1 = [ key for key in mydict1.keys() if key in mydict2.itervalues() ]

【讨论】:

以上是关于使用dictionary_1的键在dictionary_2的值中搜索匹配项[重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用整数作为关联数组的键在 iOS safari 上不起作用

python - 如何通过python中的键在循环中命名熊猫数据框?

获取字典最小值的键,而该键在数组中

反应本机重新渲染导致视图滚动到顶部-我的键在渲染之间是不是发生变化?

Pandas:根据另一列的键在现有列上映射字典值以替换 NaN

为啥不能使用 null 作为 Dictionary<bool?, string> 的键?