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

पायथन में टुपल डेटा प्रकार

एक टपल एक अन्य अनुक्रम डेटा प्रकार है जो सूची के समान है। एक टपल में अल्पविराम द्वारा अलग किए गए कई मान होते हैं। सूचियों के विपरीत, हालांकि, टुपल्स कोष्ठक में संलग्न हैं।

उदाहरण

सूचियों और टुपल्स के बीच मुख्य अंतर हैं:सूचियाँ कोष्ठक ( [ ] ) में संलग्न हैं और उनके तत्वों और आकार को बदला जा सकता है, जबकि टुपल्स कोष्ठक ( ( ) ) में संलग्न हैं और उन्हें अद्यतन नहीं किया जा सकता है। टुपल्स को केवल पढ़ने के लिए . माना जा सकता है सूचियाँ। उदाहरण के लिए -

#!/usr/bin/pythontuple =('abcd', 786 , 2.23, 'john', 70.2 )tinytuple =(123, 'john')print tuple # पूरी लिस्टप्रिंट टपल प्रिंट करता है [0] # पहला एलिमेंट प्रिंट करता है लिस्टप्रिंट टपल का [1:3] # प्रिंट तत्व 2 से 3 प्रिंट टपल तक शुरू होता है [2:] # 3 एलिमेंटप्रिंट से शुरू होने वाले तत्वों को प्रिंट करता है 

आउटपुट

यह निम्नलिखित परिणाम उत्पन्न करता है -

('एबीसीडी', 786, 2.23, 'जॉन', 70.2)एबीसीडी(786, 2.23)(2.23, 'जॉन', 70.2)(123, 'जॉन', 123, 'जॉन')('एबीसीडी' , 786, 2.23, 'जॉन', 70.2, 123, 'जॉन')

निम्नलिखित कोड टपल के साथ अमान्य है, क्योंकि हमने एक टपल को अपडेट करने का प्रयास किया है, जिसकी अनुमति नहीं है। सूचियों के साथ भी ऐसा ही मामला संभव है -

#!/usr/bin/pythontuple =('abcd', 786 , 2.23, 'john', 70.2 )list =['abcd', 786 , 2.23, 'john', 70.2 ]tuple[2] =1000 # टपललिस्ट के साथ अमान्य सिंटैक्स [2] =1000 # सूची के साथ मान्य सिंटैक्स

  1. JSON डेटा को पायथन टुपल में कैसे बदलें?

    आप पहले json.loads का उपयोग करके json को dict में बदल सकते हैं और फिर dict.items() का उपयोग करके इसे एक पायथन टपल में बदल सकते हैं। आप पायथन में json मॉड्यूल का उपयोग करके JSON फ़ाइलों को पार्स कर सकते हैं। यह मॉड्यूल जेसन को पार्स करता है और इसे एक ताना में रखता है। फिर आप इससे सामान्य नियम की तरह

  1. पायथन में अनुक्रम डेटा प्रकार क्या है?

    अनुक्रम आपको एक से अधिक मूल्यों को व्यवस्थित और कुशल तरीके से संग्रहीत करने की अनुमति देते हैं। कई अनुक्रम प्रकार हैं:स्ट्रिंग्स, यूनिकोड स्ट्रिंग्स, सूचियाँ, टुपल्स, बायटेयर्स और रेंज ऑब्जेक्ट। शब्दकोश और सेट गैर-अनुक्रमिक डेटा के लिए कंटेनर हैं। आधिकारिक पायथन डॉक्स से - स्ट्रिंग्स यूनिकोड कोड

  1. पायथन डेटा प्रकार और प्रकार रूपांतरण

    पायथन डेटा प्रकारों पर एक परिचय और प्रकार रूपांतरण कैसे करें। पायथन डेटा प्रकार जब हम Python में वेरिएबल बनाते या घोषित करते हैं, तो वेरिएबल अलग-अलग डेटा टाइप रख सकते हैं। पायथन में निम्नलिखित अंतर्निहित डेटा प्रकार हैं: str इंट, फ्लोट, कॉम्प्लेक्स सूची, टपल तानाशाही सेट बूल बाइट, बाइटएरे पाठ प्