Метод 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'