Метод strip - удаляет заданные символы в строке на Python
Метод strip
возвращает строку,
в начале и конце которой удалены заданные символы.
В необязательном параметре метода указываем
тем символы, которые хотим удалить.
Если их не указать, то метод
удалит только пробелы в начале и
конце строки.
Синтаксис
строка.strip([символы для удаления])
Пример
Давайте применим метод strip
к
следующей строке:
txt = 'abcdea'
print(txt.strip('a'))
Результат выполнения кода:
'bcde'
Пример
Давайте поставим в строке пробелы в начале и конце
и снова применим метод strip
:
txt = ' abcdea '
print(txt.strip('a'))
Поскольку теперь первым и последним символами строки
являются пробелы, а не заданный
'a'
, метод, не найдя совпадений, просто
вернул исходную строку:
' abcdea '
Пример
А теперь давайте применим метод strip
без указания параметра:
txt = ' abcdea '
print(txt.strip())
Результат выполнения кода:
'abcdea'