【发布时间】:2017-12-14 17:24:11
【问题描述】:
如何获取字典中包含特定值的所有键?
例如:- 这是包含简单数据的字典。
{'h':['123,'4'], 'm':['456':'4'], 'a':['123,'4']}
如果我输入值 4,则打印所有包含该数字的键。 这是输出。
{'h', 'm', 'a'}
【问题讨论】:
-
你尝试过什么,它到底有什么问题?另请注意,您的输出似乎是一个 set,它(如字典)不是有序的数据结构 - 尚不清楚您是否期望这种行为。
-
看起来输出应该是一个列表
-
@Tadhg:不太一样,因为那是在寻找平等,而这是在寻找包容。
-
好的,但唯一改变的是使用
in而不是==
标签: python dictionary computer-science