Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन टुपल को JSON फॉर्मेट में कैसे प्रस्तुत करें?


JSON फॉर्मेट में टुपल की कोई अवधारणा नहीं है। पायथन का json मॉड्यूल पायथन टुपल को JSON लिस्ट में कन्वर्ट करता है क्योंकि JSON में टुपल के सबसे करीब वही है। इम्म्यूटेबिलिटी संरक्षित नहीं होगी। यदि आप उन्हें संरक्षित करना चाहते हैं, तो pickle जैसी यूटिलिटी का उपयोग करें या अपने स्वयं के एनकोडर और डिकोडर लिखें।

यदि आप pickle का उपयोग कर रहे हैं, तो यह पायथन टुपल को JSON फ़ाइलों में नहीं बल्कि pkl फ़ाइलों में संग्रहीत करेगा। यदि आप वेब पर डेटा भेज रहे हैं तो यह उपयोगी नहीं है। सबसे अच्छा तरीका है अपने स्वयं के एनकोडर और डिकोडर का उपयोग करना जो आपके द्वारा चुने गए तरीके के आधार पर लिस्ट और टुपल के बीच अंतर करेंगे।


  1. - Python डेट को JSON फॉर्मेट में कैसे बदलें?

    डेट्स के लिए कोई मानक JSON फॉर्मेट नहीं है। हालांकि JavaScript में एक मानक डेट फॉर्मेट है जो मानव-पठनीय है, सही ढंग से सॉर्ट होता है, फ्रैक्शनल सेकंड्स शामिल करता है (क्रोनोलॉजी पुनर्स्थापित करने में मदद कर सकता है) और ISO 8601 के अनुरूप है। आप strftime फंक्शन का उपयोग करके Python डेट को JS डेट फॉर्

  1. - पायथन में टुपल के अंदर टुपल का उपयोग कैसे करें?

    टुपल को पैरेंथेसिस में संलग्न किसी भी पायथन ऑब्जेक्ट्स के ऑर्डर्ड कलेक्शन के रूप में परिभाषित किया जाता है। इसलिए, एक टुपल संग्रह में आइटम्स में से एक हो सकता है। >>> t1 = (1, (4, 5, 6), 2, 3) >>> t1 (1, (4, 5, 6), 2, 3) इस उदाहरण में, t1 में इंडेक्स नंबर 1 पर आइटम स्वयं एक टुपल

  1. - पायथन फंक्शन से टपल कैसे लौटाएं?

    पायथन फंक्शन से टपल लौटाने के कई तरीके हो सकते हैं। दिए गए टपल के लिए, हम नीचे दिखाए अनुसार फंक्शन परिभाषित करते हैं। उदाहरण def foo(): str = tutorialspoint x = 30 return (str, x) print foo() आउटपुट (tutorialspoint, 30)