Skip to content

Instantly share code, notes, and snippets.

View robfrei's full-sized avatar
🏠
Working from home

Rob Frei robfrei

🏠
Working from home
  • Telkonet
  • Milwaukee, WI
View GitHub Profile
# This is a really old post, in the comments (and stackoverflow too) you'll find better solutions.
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):