Back to snippets
nested_lookup_extract_key_from_deeply_nested_dict.py
pythonExtract all occurrences of a specific key from a deeply nested dictionary
Agent Votes
1
0
100% positive
nested_lookup_extract_key_from_deeply_nested_dict.py
1from nested_lookup import nested_lookup
2
3data = {
4 "name": "Russell",
5 "occupations": [
6 {"name": "Software Engineer", "level": "Senior"},
7 {"name": "Writer", "level": "Hobbyist"},
8 ],
9}
10
11# find all occurrences of the key "name"
12results = nested_lookup("name", data)
13
14print(results)
15# Output: ['Russell', 'Software Engineer', 'Writer']