Python में डेटा हेरफेर के लिए हम डिक्शनरी ऑब्जेक्ट को स्ट्रिंग ऑब्जेक्ट में बदलने की स्थिति का सामना कर सकते हैं। इसे निम्नलिखित तरीकों से प्राप्त किया जा सकता है।
str() के साथ
इस सीधी विधि में हम केवल पैरामीटर के रूप में डिक्शनरी ऑब्जेक्ट पास करके str() लागू करते हैं। हम रूपांतरण से पहले और बाद में type() का उपयोग करके ऑब्जेक्ट्स के प्रकार की जांच कर सकते हैं।
उदाहरण
DictA = {"Mon": "2 pm","Wed": "9 am","Fri": "11 am"} print("Given dictionary : \n", DictA) print("Type : ", type(DictA)) # str का उपयोग res = str(DictA) # परिणाम प्रिंट करें print("Result as string:\n", res) print("Type of Result: ", type(res))आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है −
Given dictionary : {'Mon': '2 pm', 'Wed': '9 am', 'Fri': '11 am'} Type : Result as string: {'Mon': '2 pm', 'Wed': '9 am', 'Fri': '11 am'} Type of Result:json.dumps के साथ
json मॉड्यूल हमें dumps विधि देता है। इस विधि के माध्यम से डिक्शनरी ऑब्जेक्ट सीधे स्ट्रिंग में बदल जाता है।
उदाहरण
import json DictA = {"Mon": "2 pm","Wed": "9 am","Fri": "11 am"} print("Given dictionary : \n", DictA) print("Type : ", type(DictA)) # str का उपयोग res = json.dumps(DictA) # परिणाम प्रिंट करें print("Result as string:\n", res) print("Type of Result: ", type(res))आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है −
Given dictionary : {'Mon': '2 pm', 'Wed': '9 am', 'Fri': '11 am'} Type : Result as string: {"Mon": "2 pm", "Wed": "9 am", "Fri": "11 am"} Type of Result: