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

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

如果您知道要查找的确切key,那么您可以直接使用[]运算符或者get函数来获取与此key相关联的value。例如,

阅读更多: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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程