lstrip Python - примеры и объяснения
Метод lstrip в Python используется для удаления заданных символов или подстроки в начале строки. Этот метод очень полезен для обработки и очистки данных.
Синтаксис метода lstrip следующий:
python
строка.lstrip([символы])
Здесь "строка" является исходной строкой, а "символы" (необязательный параметр) - символы или подстрока, которые нужно удалить из начала строки.
Вот несколько примеров использования метода lstrip:
Пример 1:
python
s = " Hello World "
new_s = s.lstrip()
print(new_s) # "Hello World "
В этом примере метод lstrip удаляет все начальные пробелы из строки "s" и возвращает "Hello World ".
Пример 2:
python
s = "------Hello World------"
new_s = s.lstrip('-')
print(new_s) # "Hello World------"
В этом примере метод lstrip удаляет все начальные дефисы из строки "s" и возвращает "Hello World------".
Пример 3:
python
s = "######Hello World######"
new_s = s.lstrip('#')
print(new_s) # "Hello World######"
В этом примере метод lstrip удаляет все начальные символы решетки из строки "s" и возвращает "Hello World######".
Пример 4:
python
s = "appleappleapple"
new_s = s.lstrip('apple')
print(new_s) # ""
В этом примере метод lstrip удаляет все начальные подстроки "apple" из строки "s" и возвращает пустую строку, так как вся строка состоит из подстрок "apple".
Метод lstrip работает только с началом строки и не влияет на остальную часть строки. Если нужно удалить символы или подстроки также и с конца строки, можно воспользоваться методом rstrip или методом strip для удаления с обоих концов строки.
Надеюсь, эти примеры помогут вам понять, как использовать метод lstrip в Python.