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

पायथन में टुपल एलिमेंट के डेटा टाइप्स प्राप्त करें


जब टुपल एलिमेंट के डेटा टाइप्स प्राप्त करने की आवश्यकता होती है, तो 'map' मेथड और 'type' मेथड का उपयोग किया जा सकता है।

map फ़ंक्शन एक दिए गए फ़ंक्शन/ऑपरेशन को इटरेबल (जैसे सूची, टुपल) में प्रत्येक आइटम पर लागू करता है। यह परिणाम के रूप में एक सूची लौटाता है।

'type' मेथड उस आर्ग्युमेंट के क्लास टाइप को लौटाता है जो इसे पास किया जाता है।

एक सूची का उपयोग विषम मानों को संग्रहीत करने के लिए किया जा सकता है (यानी किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स, आदि)।

उदाहरण

my_tuple = ('Hi', 23, ['there', 'Will'])
print("टुपल है: ")
print(my_tuple)
my_result = list(map(type, my_tuple))
print("क्रम में टुपल के डेटा टाइप्स हैं: ")
print(my_result)

आउटपुट

टुपल है: ('Hi', 23, ['there', 'Will'])
क्रम में टुपल के डेटा टाइप्स हैं: [<class 'str'>, <class 'int'>, <class 'list'>]

व्याख्या

  • एक टुपल जिसमें सूची है, परिभाषित किया जाता है, और कंसोल पर प्रदर्शित किया जाता है।
  • 'type' मेथड को टुपल की सूची के सभी तत्वों पर लागू करने के लिए 'map' मेथड का उपयोग किया जाता है।
  • इसे एक सूची में परिवर्तित किया जाता है।
  • इसे एक मान को असाइन किया जाता है।
  • इसे कंसोल पर प्रदर्शित किया जाता है।

  1. - Python टपल एलिमेंट मान कैसे अपडेट करें?

    Python टपल एक इम्यूटेबल ऑब्जेक्ट है। इसलिए इसे अपडेट करने का प्रयास करने वाला कोई भी ऑपरेशन अनुमति नहीं है। हालांकि, निम्न वर्कअराउंड का उपयोग किया जा सकता है। पहले, बिल्ट-इन फंक्शन `list()` द्वारा टपल को लिस्ट में बदलें। आप लिस्ट ऑब्जेक्ट में किसी आइटम को निश्चित इंडेक्स पर नया मान असाइन करके हमेश

  1. - Python में लिस्ट का सेकंड-टू-लास्ट एलिमेंट कैसे प्राप्त करें?

    Python सीक्वेंस, जिसमें लिस्ट ऑब्जेक्ट शामिल है, इंडेक्सिंग की अनुमति देता है। लिस्ट में किसी भी एलिमेंट को जीरो-बेस्ड इंडेक्स का उपयोग करके एक्सेस किया जा सकता है। यदि इंडेक्स नेगेटिव नंबर है, तो इंडेक्स की गिनती अंत से शुरू होती है। चूंकि हम लिस्ट में सेकंड-टू-लास्ट एलिमेंट चाहते हैं, -2 को इंडेक्

  1. - Python में लिस्ट का लास्ट एलिमेंट कैसे प्राप्त करें?

    Python सीक्वेंस, जिसमें लिस्ट ऑब्जेक्ट शामिल है, इंडेक्सिंग की अनुमति देता है। लिस्ट में किसी भी एलिमेंट को जीरो-बेस्ड इंडेक्स का उपयोग करके एक्सेस किया जा सकता है। यदि इंडेक्स नेगेटिव नंबर है, तो इंडेक्स की गिनती अंत से शुरू होती है। चूंकि हम लिस्ट में लास्ट एलिमेंट चाहते हैं, -1 को इंडेक्स के रूप