Skip to content

Instantly share code, notes, and snippets.

View bigmyx's full-sized avatar

Mic Le bigmyx

View GitHub Profile
def find(key, dictionary):
for k, v in dictionary.iteritems():
if k == key:
yield v
elif isinstance(v, dict):
for result in find(key, v):
yield result
elif isinstance(v, list):
for d in v:
for result in find(key, d):