如何在 Python 字典中搜索匹配的键?

pythonprogramming

如果您有想要查找的确切键,那么您只需使用 [] 运算符或获取函数即可获取与此键关联的值。例如,

示例

a = {
   'foo': 45,
   'bar': 22
}
print(a['foo'])
print(a.get('foo'))

输出

将会出现输出:

45
45

示例

如果你有一个要在字典中搜索的子字符串,你可以在键列表上使用子字符串搜索,如果找到它,则使用该值。例如,

a = {
   'foo': 45,
   'bar': 22
}
for key in a.keys():
   if key.find('oo') > -1:
      print(a[key])

输出

这将给出输出

45

相关文章