#pandas #list #dataframe
#pandas #Список #фрейм данных
Вопрос:
У меня есть фрейм данных с более чем 1000 столбцами. Я хотел бы получить список всех заголовков столбцов, но все, что я пробовал до сих пор, работает до 1000 имен столбцов.
list(df.columns.values)
list(df)
Это результат, который я получил:
Есть ли какая-либо возможность получить список ВСЕХ заголовков столбцов?
Ответ №1:
Все столбцы есть, они просто не печатаются.
Попробуйте это!
for col in df.columns:
print(col)
Или, чтобы сделать его списком…
mylist = []
for col in df.columns:
mylist.append(col)
Комментарии:
1. работает первое решение — печать столбцов. Но второй показывает только заголовки столбцов 1000. Я полагаю, что СПИСОК в python настолько ограничен.
2. Я думаю, что интерпретатор, который вы используете, печатает только 1000, но они есть (в …), если ответ сработал, пожалуйста, примите его!