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

पायथन में स्ट्रिंग को टुपल में बदलें

जब किसी स्ट्रिंग को टपल में बदलने की आवश्यकता होती है, तो 'मैप' विधि, 'टपल' विधि, 'इंट' विधि और 'विभाजन' विधि का उपयोग किया जा सकता है।

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

यदि उस ऑपरेशन की अनुमति है, तो 'इंट' विधि दिए गए डेटा प्रकार को एक पूर्णांक प्रकार में परिवर्तित करती है।

विभाजन विधि दिए गए डेटा को एक सीमांकक या एक डिफ़ॉल्ट सीमांकक के आधार पर अलग-अलग वर्गों में विभाजित करती है। 'टुपल' विधि दिए गए डेटा प्रकार को टपल प्रकार में बदल देती है।

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

उदाहरण

my_str_1 = "7, 8, 0, 3, 45, 3, 2, 22, 4"

print ("The string is : " )
print(my_str_1)

my_result = tuple(map(int, my_str_1.split(', ')))

print("The tuple after converting from a string is : ")
print(my_result)

आउटपुट

The string is :
7, 8, 0, 3, 45, 3, 2, 22, 4
The tuple after converting from a string is :
(7, 8, 0, 3, 45, 3, 2, 22, 4)

स्पष्टीकरण

  • एक स्ट्रिंग परिभाषित है और कंसोल पर प्रदर्शित होती है।
  • स्ट्रिंग विभाजित है, और प्रत्येक तत्व एक पूर्णांक में परिवर्तित हो जाता है, और यह ऑपरेशन 'मानचित्र' विधि का उपयोग करके प्रत्येक तत्व पर लागू होता है।
  • इसे फिर से एक टपल प्रकार में बदल दिया जाता है।
  • यह परिणाम एक मान को असाइन किया गया है।
  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।

  1. पायथन में zfill () विधि क्या है?

    zfill विधि एक स्ट्रिंग में बाएं पैडिंग शून्य के लिए बनाई गई है। उदाहरण के लिए: >>> '25'.zfill(6) '000025' हम स्ट्रिंग क्लास में rjust(width[, fillchar]) विधि का भी उपयोग कर सकते हैं जो स्ट्रिंग को सही ठहराता है और दिए गए फिलर चार के साथ बाईं ओर पैड करता है। डिफ़ॉल्ट फिलर चा

  1. पायथन में एक स्ट्रिंग को डिक्शनरी में कैसे बदलें?

    हम एक अजगर अभिव्यक्ति के रूप में स्ट्रिंग का मूल्यांकन करने के लिए यहां ast.literal_eval() का उपयोग कर सकते हैं। यह सुरक्षित रूप से एक अभिव्यक्ति नोड या एक पायथन अभिव्यक्ति वाले स्ट्रिंग का मूल्यांकन करता है। प्रदान की गई स्ट्रिंग या नोड में केवल निम्नलिखित पायथन शाब्दिक संरचनाएं शामिल हो सकती हैं:स

  1. पायथन में स्ट्रिंग को बाइनरी में कैसे बदलें?

    एक स्ट्रिंग को बाइनरी में बदलने के लिए, आपको प्रत्येक वर्ण पर पुनरावृति करने और इसे बाइनरी में बदलने की आवश्यकता है। फिर इन पात्रों को एक ही स्ट्रिंग में एक साथ जोड़ दें। आप वर्ण x को बाइनरी के रूप में प्रारूपित करने के लिए format(ord(x), b) का उपयोग कर सकते हैं। उदाहरण के लिए: >>>st = &quo