विधि split
विधि split स्ट्रिंग को पैरामीटर में निर्दिष्ट विभाजक और सबस्ट्रिंग के पहले मिलान के आधार पर बाएं से विभाजित करके एक सूची लौटाता है। दूसरे वैकल्पिक पैरामीटर में हम निर्दिष्ट करते हैं कि हम स्ट्रिंग को कितनी बार विभाजित करेंगे। डिफ़ॉल्ट रूप से, स्ट्रिंग को असीमित बार विभाजित किया जा सकता है।
वाक्यविन्यास
स्ट्रिंग.split(विभाजक, [विभाजनों की संख्या])
उदाहरण
आइए निम्नलिखित स्ट्रिंग पर split विधि लागू करें और इसे एक बार विभाजित करें:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
कोड निष्पादन का परिणाम:
['ab', 'ac_dea']
उदाहरण
और अब आइए split विधि को विभाजनों की संख्या निर्दिष्ट किए बिना लागू करें:
txt = 'ab_ac_dea'
print(txt.split('_'))
कोड निष्पादन का परिणाम:
['ab', 'ac', 'dea']
यह भी देखें
-
विधि
rsplit,
जो स्ट्रिंग को दाएं से सबस्ट्रिंग द्वारा विभाजित करता है -
विधि
rpartition,
जो स्ट्रिंग को सबस्ट्रिंग के अंतिम मिलान द्वारा विभाजित करता है -
विधि
partition,
जो स्ट्रिंग को सबस्ट्रिंग के पहले मिलान द्वारा विभाजित करता है -
विधि
join,
जो स्ट्रिंग्स की सूची से एक स्ट्रिंग लौटाता है