Hoe controleer je of een variabele een woordenboek is in Python?

| |

Hoe zou je controleren of een variabele een woordenboek is in Python?

Ik zou bijvoorbeeld willen dat het door de waarden in het woordenboek loopt totdat het een woordenboek vindt. Loop dan door de een die het vindt:

dict = {"abc": "abc", "def": {"ghi": "ghi", "jkl ": "jkl"}} voor k, v in dict.iteritems(): als ###controleer of v een woordenboek is: voor k, v in v.iteritems(): print(k, " ", v) else : print(k, " ", v)