РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
410 of 687 menu

Метод lstrip

Метод lstrip аксессора str применяется к Series или столбцу DataFrame и удаляет пробелы и другие указанные символы из начала каждой строки. В параметре можно задать строку с символами, которые нужно удалить. Если параметр не указан, удаляются только пробелы.

Синтаксис

ser.str.lstrip([to_strip])

Пример

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

import pandas as pd df = pd.DataFrame({ 'a': [' abc', ' def', 'ghi '] }) res = df['a'].str.lstrip() print(res)

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

0 abc 1 def 2 ghi dtype: object

Пример

Давайте удалим символы 'a' и 'b' в начале каждой строки:

import pandas as pd ser = pd.Series(['abcde', 'ab123', 'ba_abc']) res = ser.str.lstrip('ab') print(res)

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

0 cde 1 123 2 _abc dtype: object

Пример

Давайте удалим несколько различных символов в начале строк:

import pandas as pd ser = pd.Series([' text', '##data', ' ##_user']) res = ser.str.lstrip(' #_') print(res)

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

0 text 1 data 2 user dtype: object

Пример

Давайте удалим пробелы в начале строк в столбце DataFrame и сохраним результат в новый столбец:

import pandas as pd df = pd.DataFrame({ 'a': [' one', ' two', ' three '] }) df['b'] = df['a'].str.lstrip() print(df)

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

a b 0 one one 1 two two 2 three three

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

  • метод strip,
    который удаляет пробелы с обоих концов строки
  • метод rstrip,
    который удаляет пробелы в конце строки
  • метод lower,
    который приводит все символы к нижнему регистру
  • метод upper,
    который приводит все символы к верхнему регистру
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить