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