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

पायथन में स्ट्रिंग partition() मेथड


इस ट्यूटोरियल में, हम स्ट्रिंग के partition मेथड के बारे में जानेंगे।

partition() मेथड एक तर्क लेता है यानी सेपरेटर और एक टपल लौटाता है जिसमें सबस्ट्रिंग्स होते हैं: सेपरेटर से पहले का सबस्ट्रिंग, सेपरेटर, और सेपरेटर के बाद का सबस्ट्रिंग।

partition() मेथड सेपरेटर की पहली घटना लेता है। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें।

  • एक स्ट्रिंग आरंभ करें।
  • partition(separator) मेथड का उपयोग करके पार्टीशन किए गए टपल को प्रिंट करें।
  • आप कोई भी सेपरेटर पास कर सकते हैं जो आप चाहते हैं।

उदाहरण

# एक स्ट्रिंग आरंभ करना string = "Tutorialspoint is a great place to learn Python" # स्पेस के साथ स्ट्रिंग पार्टीशन करना print(string.partition(' '))

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

('Tutorialspoint', ' ', 'is a great place to learn Python')

यदि दिया गया सेपरेटर स्ट्रिंग में नहीं मिलता है, तो यह कुल स्ट्रिंग और दो खाली स्ट्रिंग्स के साथ एक टपल लौटाएगा। आइए एक उदाहरण देखें।

उदाहरण

# एक स्ट्रिंग आरंभ करना string = "Tutorialspoint is a great place to learn Python" # स्पेस के साथ स्ट्रिंग पार्टीशन करना print(string.partition('tutorialspoint'))

आउटपुट

यदि आप उपरोक्त प्रोग्राम निष्पादित करते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

('Tutorialspoint is a great place to learn Python', '', '')

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. - पायथन में सरणी विभाजन I

    मान लीजिए हमारे पास 2n पूर्णांकों की एक सरणी है, हमें इन पूर्णांकों को n जोड़े में समूहित करना है, जैसे (a1, b1), (a2, b2), ..., (an, bn) जो 1 से n तक की सीमा में सभी i के लिए min(ai, bi) का योग यथासंभव बड़ा बनाता है। उदाहरण के लिए, यदि इनपुट [1, 4, 3, 2] है, तो आउटपुट 4 होगा। यहां n=2 है। और जोड़ो

  1. - पायथन में स्ट्रिंग उल्टा करें

    मान लीजिए हमारे पास वर्णों की एक सरणी है। हमें बिना किसी अतिरिक्त स्थान का उपयोग किए स्ट्रिंग को उल्टा करना है। यदि स्ट्रिंग [H, E, L, L, O] जैसी है, तो आउटपुट [O, L, L, E, H] होगा। इसे हल करने के लिए हम इन चरणों का पालन करेंगे: दो पॉइंटर्स लें start = 0 और end = स्ट्रिंग की लंबाई - 1 पहले और अंति

  1. - पायथन में casefold() स्ट्रिंग विधि

    यह फ़ंक्शन किसी शब्द के अक्षरों को लोअरकेस में बदलने में सहायक होता है। जब दो स्ट्रिंग्स पर लागू किया जाता है तो यह उनके मानों का मिलान कर सकता है भले ही अक्षरों का केस कुछ भी हो। casefold() लागू करना नीचे दिए गए उदाहरण में हम एक स्ट्रिंग पर casefold() फ़ंक्शन लागू करते हैं और परिणाम सभी लोअरकेस अ