Метод lstrip - удаляет заданные символы в начале строки на Python

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

Синтаксис

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

Пример

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

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

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

'bcdea'

Пример

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

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

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

' abcdea '

Пример

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

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

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

'abcdea '

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

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



Чат с GPT Компилятор