foo = {"foo":1,"bar":2}
if all (k in foo for k in ("foo","bar")):
print("They're there!")
请点击输入图片描述
set( [ key1 ,key2 ] ).intersection( dict )
def has_keys(dic, *keys):
for k in keys:
if k not in dic.keys():
return False
return True
has_keys(dict,key1,key2,key3,key4)
set([key1, keys]).issubset(d)