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

Метод strip

Метод strip аксессора str применяется к Series с строковыми значениями и удаляет пробельные символы в начале и в конце каждой строки. По умолчанию удаляются все виды пробельных символов: пробелы, табуляции, переводы строк. Метод возвращает новую Series с обработанными строками, исходная при этом не изменяется.

Синтаксис

ser.str.strip([to_strip])

Необязательный параметр to_strip позволяет указать конкретные символы для удаления вместо пробельных.

Пример

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

import pandas as pd ser = pd.Series([' abc ', ' user ', ' article ']) res = ser.str.strip() print(res)

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

0 abc 1 user 2 article dtype: object

Пример

Теперь удалим только символы нижнего подчёркивания:

import pandas as pd ser = pd.Series(['_abc_', '__user__', '_article_']) res = ser.str.strip('_') print(res)

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

0 abc 1 user 2 article dtype: object

Пример

Удалим несколько разных символов одновременно:

import pandas as pd ser = pd.Series([' _abc_ ', '__user__', '_article_']) res = ser.str.strip(' _') print(res)

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

0 abc 1 user 2 article dtype: object

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

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