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

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

जब स्ट्रिंग को टपल में कन्वर्ट करने की आवश्यकता होती है, तो 'map' मेथड, 'tuple' मेथड, 'int' मेथड, और 'split' मेथड का उपयोग किया जा सकता है।

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

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

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

उदाहरण

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)

व्याख्या

  • एक स्ट्रिंग परिभाषित की गई है और कंसोल पर डिस्प्ले की गई है।
  • स्ट्रिंग को विभाजित किया जाता है, और प्रत्येक एलिमेंट को पूर्णांक में कन्वर्ट किया जाता है, और यह ऑपरेशन 'map' मेथड का उपयोग करके प्रत्येक एलिमेंट पर लागू किया जाता है।
  • इसे फिर से टपल टाइप में कन्वर्ट किया जाता है।
  • इस परिणाम को एक वैल्यू असाइन की जाती है।
  • इसे आउटपुट के रूप में कंसोल पर डिस्प्ले किया जाता है।
  1. - Python में zfill() Method क्या है?

    zfill() Method: String में Leading Zeros Add करना zfill Method String में Left Side Zeros Pad करने के लिए बनाया गया है। उदाहरण >>> 25.zfill(6) 000025 Alternative: rjust() Method हम String Class के rjust(width[, fillchar]) Method का भी उपयोग कर सकते हैं जो String को Right Justify करता है

  1. - Python में String को Dictionary में Convert कैसे करें?

    String को Dictionary में Convert करना तरीका 1: ast.literal_eval() (सुरक्षित) हम ast.literal_eval() का उपयोग यहां String को Python Expression के रूप में Evaluate करने के लिए कर सकते हैं। यह Safely Expression Node या Python Expression वाले String को Evaluate करता है। String या Node में केवल निम्न Py

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

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