მეთოდი 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,
    რომელიც შლის სიმბოლოებს სტრიქონის დასაწყისში