标准方法:
for k, v in SERVICES.items(): # or iteritems in Python 2 if 'check' in v: print(k) # 'domain' break
如果您希望有多个匹配条件的键,只需删除即可
break。
功能方法:
>>> next(filter(lambda x: 'check' in SERVICES[x], SERVICES))'domain'

标准方法:
for k, v in SERVICES.items(): # or iteritems in Python 2 if 'check' in v: print(k) # 'domain' break
如果您希望有多个匹配条件的键,只需删除即可
break。
功能方法:
>>> next(filter(lambda x: 'check' in SERVICES[x], SERVICES))'domain'