d = {"a": {"one": "one", "v": {"c": "e"}}, "b": {"c": "c"}}
c = {"a": {"v": {"c": "c"}, "one": "one"}, "b": {"c": "c"}}
def ver(resp, body):
for k, v in body.items():
if k in resp.keys():
if isinstance(v, dict):
if not ver(v, resp[k]):
return False
elif isinstance(v, str):
if v != resp[k]:
return False
return True
x = ver(d, c)
print x
网友评论