rstrip मेथड

rstrip मेथड एक ऐसी स्ट्रिंग रिटर्न करता है जिसके अंत में करैक्टर्स हटा दिए गए हैं। मेथड के ऑप्शनल पैरामीटर में हम वो करैक्टर्स स्पेसिफाई करते हैं, जिन्हें हम हटाना चाहते हैं। अगर उन्हें स्पेसिफाई नहीं किया जाए, तो मेथड स्ट्रिंग के अंत में केवल स्पेस ही हटाएगा।

सिंटैक्स

pythonस्ट्रिंग.rstrip([हटाने के लिए करैक्टर्स])

उदाहरण

आइए rstrip मेथड को निम्नलिखित स्ट्रिंग पर एप्लाई करें:

pythontxt = 'abcdea'
print(txt.rstrip('a'))

कोड एक्सेक्यूशन का रिजल्ट:

python'abcde'

उदाहरण

आइए स्ट्रिंग के शुरुआत में और अंत में स्पेस डालें और फिर से rstrip मेथड एप्लाई करें:

pythontxt = ' abcdea '
print(txt.rstrip('a'))

चूंकि अब स्ट्रिंग का आखिरी करैक्टर एक स्पेस है, न कि 'a', मेथड, कोई मैच न पाकर, बस ओरिजिनल स्ट्रिंग रिटर्न कर देता है:

python' abcdea '

उदाहरण

और अब आइए rstrip मेथड को बिना पैरामीटर स्पेसिफाई किए एप्लाई करें:

pythontxt = ' abcdea '
print(txt.rstrip())

कोड एक्सेक्यूशन का रिजल्ट:

python' abcdea'

यह भी देखें

  • strip मेथड,
    जो स्ट्रिंग के शुरुआत और अंत में करैक्टर्स हटाता है
  • lstrip मेथड,
    जो स्ट्रिंग के शुरुआत में करैक्टर्स हटाता है