代码:
#!/usr/bin/env python3
def find_k_v(dictionary, key):
if isinstance(dictionary, dict):
for k, v in dictionary.items():
if k == key:
print(v)
elif isinstance(v, dict):
find_k_v(v, key)
if __name__ == '__main__':
a = {'a1': {'gp': {'a2': {'gp': {'at1': {'hs': 'h1', 'vs': {'ak': 'id1', 'au': 'rt1', 'ap': 1}}}}}}}
find_k_v(a, "ak")
输出结果:
id1