स्ट्रिंग में एक पायथन डिक्शनरी के लिए सबसे अच्छा प्रतिनिधित्व JSON है। शब्दकोश को स्ट्रिंग में बदलने के लिए आप json.dumps(dict) का उपयोग कर सकते हैं। और आप स्ट्रिंग से शब्दकोश को वापस पाने के लिए json.loads(string) का उपयोग कर सकते हैं।
उदाहरण
उदाहरण के लिए, हम दिए गए शब्दकोश को इस प्रकार क्रमबद्ध करते हैं।
>>> import json >>> d = {'id': 15, 'name': 'John'} >>> x = json.dumps(d) >>> print x {"id": 15, "name": "John"} >>> print json.loads(x) {u'id': 15, u'name': u'John'}
यह पायथन शब्दकोशों को क्रमबद्ध और अक्रमबद्ध करने का सबसे आसान और तेज़ तरीका है।