Spec-Zone.ru › pandas 2

pandas.Series.str.lstrip

Series.str.lstrip(to_strip=None)[source]

Удаление начальных символов.

Удаляет начальные пробелы (включая символы новой строки) или заданный набор символов из каждого символьного значения в Series/Index с левой стороны. Заменяет все нестроковые значения в Series на NaN. Эквивалентно str.lstrip().

Параметры:
to_strip:str или None, по умолчанию None

Указывает набор символов, которые нужно удалить. Все комбинации этого набора символов будут удалены. Если None, то удаляются пробелы.

Возвращает:
Series или Index объектов

См. также

Series.str.strip

Удаление начальных и конечных символов в Series/Index.

Series.str.lstrip

Удаление начальных символов в Series/Index.

Series.str.rstrip

Удаление конечных символов в Series/Index.

Примеры

>>> s = pd.Series(['1. Ant.  ', '2. Bee!\n', '3. Cat?\t', np.nan, 10, True])
>>> s
0    1. Ant.
1    2. Bee!\n
2    3. Cat?\t
3          NaN
4           10
5         True
dtype: object
>>> s.str.strip()
0    1. Ant.
1    2. Bee!
2    3. Cat?
3        NaN
4        NaN
5        NaN
dtype: object
>>> s.str.lstrip('123.')
0    Ant.
1    Bee!\n
2    Cat?\t
3       NaN
4       NaN
5       NaN
dtype: object
>>> s.str.rstrip('.!? \n\t')
0    1. Ant
1    2. Bee
2    3. Cat
3       NaN
4       NaN
5       NaN
dtype: object
>>> s.str.strip('123.!? \n\t')
0    Ant
1    Bee
2    Cat
3    NaN
4    NaN
5    NaN
dtype: object

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.Series.str.lstrip.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API