მეთოდი rstrip
მეთოდი rstrip აბრუნებს სტრიქონს, საიდანაც
წაშლილია სიმბოლოები მის ბოლოში. არასავალდებულო
პარამეტრში მითითებულია ის სიმბოლოები, რომლების წაშლაც
გვსურს. თუ ისინი არ არის მითითებული, მეთოდი მხოლოდ
სტრიქონის ბოლოში არსებულ სფეისებს შლის.
სინტაქსი
სტრიქონი.rstrip([სიმბოლოები წასაშლელად])
მაგალითი
მოდით, გამოვიყენოთ მეთოდი rstrip
შემდეგ სტრიქონზე:
txt = 'abcdea'
print(txt.rstrip('a'))
კოდის შესრულების შედეგი:
'abcde'
მაგალითი
მოდით, დავამატოთ სფეისები სტრიქონის დასაწყისში
და ბოლოში და კვლავ გამოვიყენოთ მეთოდი rstrip:
txt = ' abcdea '
print(txt.rstrip('a'))
ვინაიდან სტრიქონის ბოლო სიმბოლო ახლა
სფეისია, და არა მითითებული 'a',
მეთოდმა, შესაბამისობის ვერ პოვნის გამო, უბრალოდ დააბრუნა
საწყისი სტრიქონი:
' abcdea '
მაგალითი
ახლა კი მოდით გამოვიყენოთ მეთოდი rstrip
პარამეტრის მითითების გარეშე:
txt = ' abcdea '
print(txt.rstrip())
კოდის შესრულების შედეგი:
' abcdea'