जब टुपल एलिमेंट के डेटा टाइप्स प्राप्त करने की आवश्यकता होती है, तो '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' मेथड का उपयोग किया जाता है।
- इसे एक सूची में परिवर्तित किया जाता है।
- इसे एक मान को असाइन किया जाता है।
- इसे कंसोल पर प्रदर्शित किया जाता है।