Метод lstrip

Метод lstrip возвращает строку, в которой удалены заданные символы в начале. В необязательном параметре метода указываем тем символы, которые хотим удалить. Если их не указать, то метод удалит только пробелы в начале строки.

Синтаксис

pythonстрока.lstrip([символы для удаления])

Пример

Давайте применим метод lstrip к следующей строке:

pythontxt = 'abcdea'
print(txt.lstrip('a'))

Результат выполнения кода:

python'bcdea'

Пример

Давайте поставим в строке пробелы в начале и в конце и снова применим метод lstrip:

pythontxt = ' abcdea '
print(txt.lstrip('a'))

Поскольку первым символом строки теперь является пробел, а не заданный 'a', метод, не найдя совпадений, просто вернет исходную строку:

python' abcdea '

Пример

А теперь давайте применим метод lstrip без указания параметра:

pythontxt = ' abcdea '
print(txt.lstrip())

Результат выполнения кода:

python'abcdea '

Смотрите также

  • метод strip,
    который удаляет символы в начале и конце строки
  • метод rstrip,
    который удаляет символы в конце строки