कैसे जांचें कि एक चर पायथन में एक शब्दकोश है या नहीं?

| |

आप कैसे जांचेंगे कि एक चर पायथन में एक शब्दकोश है या नहीं?

उदाहरण के लिए, मैं इसे शब्दकोश में मानों के माध्यम से लूप करना चाहता हूं जब तक कि इसे कोई शब्दकोश नहीं मिल जाता है। फिर, लूप के माध्यम से एक यह पाता है:

dict = {"abc": "abc", "def": {"ghi": "ghi", "jkl" ":"jkl"}} k के लिए, v in dict.iteritems(): यदि ### जाँच करें कि क्या v एक शब्दकोश है: k के लिए, v in v.iteritems(): print(k, " ", v) और : प्रिंट (के, " ", वी)