【发布时间】:2014-09-14 03:57:46
【问题描述】:
如何检查字典(实际上是类字典对象)是否包含所有给定的 keys(复数)集?
到目前为止,我已经使用过:
d = { 'a': 1, 'b': 2, 'c': 3 }
keys = ('a', 'b')
def has_keys(d, keys):
for key in keys:
if not key in d:
return False
return True
有没有更优雅和 Pythonic 的方式来做到这一点?
【问题讨论】:
标签: python python-3.x dictionary key