如何针对匹配项搜索 Python 字典的键?


如果您有您想要查找的确切键,那么您可以简单地使用 [] 运算符或获取函数的关联值。例如,

示例

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

更新时间:2020-06-17

4K+ 浏览量

事业腾飞

完成课程后即可获得认证

立刻开始
广告