जब एक टुपल को फ्लोट मान में बदलने की आवश्यकता होती है, तो 'join' मेथड, 'float' मेथड, 'str' मेथड और जेनरेटर एक्सप्रेशन का उपयोग किया जा सकता है।
जेनरेटर इटरेटर्स बनाने का एक सरल तरीका है। यह स्वचालित रूप से '__iter__()' और '__next__()' मेथड्स के साथ एक क्लास लागू करता है और आंतरिक स्थितियों को ट्रैक करता है, साथ ही जब कोई मान वापस करने के लिए मौजूद नहीं होता तो 'StopIteration' एक्सेप्शन उठाता है।
'float' मेथड दिए गए एलिमेंट को फ्लोट डेटा टाइप में परिवर्तित करता है।
'str' मेथड दिए गए एलिमेंट को स्ट्रिंग डेटा टाइप में परिवर्तित करता है।
उदाहरण
my_tuple_1 = (7, 8)
print("पहला टुपल है: ")
print(my_tuple_1)
my_result = float('.'.join(str(elem) for elem in my_tuple_1))
print("टुपल को फ्लोट में बदलने के बाद, टुपल है: ")
print(my_result)आउटपुट
पहला टुपल है: (7, 8) टुपल को फ्लोट में बदलने के बाद, टुपल है: 7.8
व्याख्या
- एक टुपल परिभाषित किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
- '.' ऑपरेटर और 'join' मेथड का उपयोग टुपल में दो तत्वों को दशमलव संख्या के रूप में जोड़ने के लिए किया जाता है।
- यह परिणाम एक वेरिएबल को असाइन किया जाता है।
- इसे आउटपुट के रूप में कंसोल पर प्रदर्शित किया जाता है।