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

Длина строки в Pandas

У столбца с текстом метод len через аксессор str возвращает число символов в каждой ячейке. Так удобно отличать короткие коды от длинных названий перед отбором строк.

Создадим таблицу с кодами и выведем ряд длин:

import pandas as pd data = { 'code': ['AB', 'XYZ', 'K'], } tags = pd.DataFrame(data) lengths = tags['code'].str.len() print(lengths) # выведет 0 2 # 1 3 # 2 1 # Name: code, dtype: int64

В ответе целые числа: пробелы и знаки внутри строки тоже входят в длину. Исходный столбец code остаётся текстовым, а новый ряд имеет числовой тип.

Соберите таблицу с командами Red, Blue и Green в столбце team. Выведите число букв в каждом названии.

Создайте таблицу с городами Rome, Oslo и Berlin в столбце city. Получите ряд длин названий городов.

Из таблицы с подписями A, AB и ABC в столбце mark выведите, сколько символов в каждой подписи.

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