我有多个字典,其中包含根据业务价值而定的数据,例如:
companies = {'google': 'value_1', 'facebook': 'value_2'}
names = {'alex': 'value_3', 'john': 'value_4'}
...
我需要检查变量x
是否包含在这些字典中的任何一个中,并确定它包含在哪个字典中。可能有大量这样的字典,因此手动检查不是很有效。有没有比手动检查更符合Python风格的方法?
if x in companies:
pass # do something
elif x in names:
pass # do something
...