rsplit विधि

rsplit विधि स्ट्रिंग को अंतिम सबस्ट्रिंग मिलान और पैरामीटर में निर्दिष्ट विभाजक के आधार पर विभाजित करके एक सूची लौटाती है। दूसरे वैकल्पिक पैरामीटर में हम निर्दिष्ट करते हैं कि हम स्ट्रिंग को कितनी बार विभाजित करेंगे। डिफ़ॉल्ट रूप से, स्ट्रिंग को असीमित बार विभाजित किया जा सकता है।

सिंटैक्स

pythonस्ट्रिंग.rsplit(विभाजक, [विभाजनों की संख्या])

उदाहरण

आइए निम्नलिखित स्ट्रिंग पर rsplit विधि लागू करें और इसे एक बार विभाजित करें:

pythontxt = 'ab_ac_dea'
print(txt.rsplit('_', 1))

कोड निष्पादन का परिणाम:

python['ab_ac', 'dea']

उदाहरण

और अब आइए rsplit विधि को विभाजनों की संख्या निर्दिष्ट किए बिना लागू करें:

pythontxt = 'ab_ac_dea'
print(txt.rsplit('_'))

कोड निष्पादन का परिणाम:

python['ab', 'ac', 'dea']

यह भी देखें

  • split विधि,
    जो स्ट्रिंग को सबस्ट्रिंग से बाएं से विभाजित करती है
  • rpartition विधि,
    जो स्ट्रिंग को अंतिम सबस्ट्रिंग मिलान के आधार पर विभाजित करती है
  • rsplit विधि,
    जो स्ट्रिंग को सबस्ट्रिंग से दाएं से विभाजित करती है
  • partition विधि,
    जो स्ट्रिंग को पहले सबस्ट्रिंग मिलान के आधार पर विभाजित करती है
  • join विधि,
    जो स्ट्रिंग्स की सूची से एक स्ट्रिंग लौटाती है