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

पायथन में टुपल को फ्लोट मान में बदलें


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

  1. - पायथन टुपल को ऐरे में कैसे कन्वर्ट करें?

    टुपल को ऐरे (लिस्ट) में कन्वर्ट करने के लिए आप सीधे लिस्ट कंस्ट्रक्टर का उपयोग कर सकते हैं। उदाहरण x = (1, 2, 3) y = list(x) print(y) आउटपुट यह आउटपुट देगा: [1, 2, 3] उदाहरण यदि आपके पास मल्टी-लेवल टुपल है और आप फ्लैट ऐरे चाहते हैं, तो आप निम्न का उपयोग कर सकते हैं: z = ((1, 2, 3), (4, 5)) y = [a f

  1. - Python में float को integer में कैसे बदलें?

    Python में float को int में बदलना Python में एक बिल्ट-इन फ़ंक्शन int() है जो float ऑब्जेक्ट को पूर्णांक में बदलने में मदद करता है। >>> a = 10.56 >>> int(a) 10

  1. - Python टपल को स्ट्रिंग में कैसे बदलें?

    स्ट्रिंग ऑब्जेक्ट्स के टपल को एक सिंगल स्ट्रिंग में बदलने के लिए, आप `join()` फंक्शन का उपयोग कर सकते हैं। सुनिश्चित करें कि टारगेट स्ट्रिंग खाली स्ट्रिंग से इनिशियलाइज़्ड है। >>> T1 = 1, 2, 3 >>> s = .join(T1) >>> s 123