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

Края строки в Pandas

Если в ячейке перед текстом или после него стоят пробелы, сравнение с другими значениями даёт ложное «не совпало». Метод strip через аксессор str убирает такие пробелы по краям каждой строки столбца.

Создадим таблицу с именами, где края заполнены пробелами, и получим очищенный ряд:

import pandas as pd data = { 'name': [' Ann ', ' Bob', 'Carl '], } people = pd.DataFrame(data) trimmed = people['name'].str.strip() print(trimmed) # выведет 0 Ann # 1 Bob # 2 Carl # Name: name, dtype: object

Пробелы внутри слова метод не трогает, только снимает их с начала и конца строки. Таблица people остаётся прежней, пока результат не записать обратно в столбец отдельным шагом.

Соберите таблицу с городами Rome , Paris и Berlin в столбце city. Выведите названия без пробелов по краям.

Создайте таблицу с кодами A1, B2 и C3 в столбце tag. Получите ряд кодов с обрезанными краями.

Из таблицы с подписями east и west в столбце side выведите подписи без лишних пробелов в начале и в конце.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить