Wie überprüfe ich, ob eine Variable ein Wörterbuch in Python ist?

| |

Wie würden Sie überprüfen, ob eine Variable in Python ein Wörterbuch ist?

Zum Beispiel möchte ich, dass es die Werte im Wörterbuch durchläuft, bis es ein Wörterbuch findet eine findet es:

dict = {"abc": "abc", "def": {"ghi": "ghi", "jkl ": "jkl"}} für k, v in dict.iteritems(): if ###überprüfen, ob v ein Wörterbuch ist: für k, v in v.iteritems(): print(k, " ", v) else : print(k, " ", v)