Я пытаюсь найти столбец в кадре данных Pandas, который содержит более 64 символов.
Фрейм данных имеет 20 столбцов. Я хочу проверить каждое значение в столбце на его длину символа, и если какое-либо значение превышает 64 символа, выведите имя столбца.
Когда я использую приведенный ниже код, он не выдает никакой ошибки, но не выводит имя столбца, значения которого соответствуют условию.
for col in df.columns:
if (df[col].str.len()).any() > 64:
print col
Я также убедился, что все типы данных в кадре данных имеют строковый тип.
Как мне достичь этого, используя Панд?