স্ট্রিং-এ পাইথন ডিকশন্যাটির জন্য সেরা উপস্থাপনা হল 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'}
এটি পাইথন অভিধানগুলিকে সিরিয়ালাইজ এবং ডিসিরিয়ালাইজ করার সবচেয়ে সহজ এবং দ্রুততম উপায়৷