for k, v in d.iteritems(): if type(v) is dict: for t, c in v.iteritems(): print \"{0} : {1}\".format(t, c)
I\'m trying to l
Alternative iterative solution:
def myprint(d): stack = d.items() while stack: k, v = stack.pop() if isinstance(v, dict): stack.extend(v.iteritems()) else: print("%s: %s" % (k, v))