如何查找匹配键的 Python 字典?


如果你具有要查找的确切键,则可以使用 [] 运算符或 get 函数获取与此键关联的值。例如:

示例

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

输出

此示例将输出

45
45

示例

如果你具有要用于 dict 中的子字符串,则可以在 keys 列表中使用子字符串搜索,如果找到,则使用该值。例如:

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

输出

此示例将输出

45

更新于: 2020-06-17

4K+ 浏览量

开启您的 职业生涯

完成课程,获得认证

开始吧
广告