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