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

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

जब टपल को फ्लोट वैल्यू में बदलने की आवश्यकता होती है, तो 'जॉइन' मेथड, 'फ्लोट' मेथड, 'स्ट्र' मेथड और जनरेटर एक्सप्रेशन का इस्तेमाल किया जा सकता है।

जनरेटर इटरेटर बनाने का एक आसान तरीका है। यह स्वचालित रूप से '__iter__()' और '__next__()' विधियों के साथ एक वर्ग को लागू करता है और आंतरिक राज्यों का ट्रैक रखता है, साथ ही 'StopIteration' अपवाद उठाता है जब कोई मान मौजूद नहीं होता है जिसे वापस किया जा सकता है।

'फ्लोट' विधि किसी दिए गए तत्व को फ्लोट डेटा प्रकार में परिवर्तित करती है।

'str' विधि दिए गए तत्व को स्ट्रिंग डेटा प्रकार में परिवर्तित करती है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_tuple_1 = ( 7, 8)

print ("The first tuple is : " )
print(my_tuple_1)

my_result = float('.'.join(str(elem) for elem in my_tuple_1))

print("After converting the tuple to float, the tuple is : ")
print(my_result)

आउटपुट

The first tuple is :
(7, 8)
After converting the tuple to float, the tuple is :
7.8

स्पष्टीकरण

  • एक टपल परिभाषित किया गया है और कंसोल पर प्रदर्शित होता है।
  • द '।' टपल में दो तत्वों को दशमलव संख्या के रूप में जोड़ने के लिए ऑपरेटर और 'जॉइन' विधि का उपयोग किया जाता है।
  • यह परिणाम एक चर को सौंपा गया है।
  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।

  1. मैं एक पायथन टुपल को एक ऐरे में कैसे परिवर्तित कर सकता हूं?

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

  1. पायथन में फ्लोट को पूर्णांक में कैसे बदलें?

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

  1. मैं एक पायथन टुपल को स्ट्रिंग में कैसे परिवर्तित कर सकता हूं?

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