Hent liste fra pandas DataFrame-kolonneoverskrifter
Jeg ønsker at få en liste over kolonneoverskrifterne fra et Pandas DataFrame. DataFrame vil komme fra brugerinput, så jeg vil ikke vide, hvor mange kolonner der vil være, eller hvad de vil blive kaldt.
For eksempel, hvis jeg får et DataFrame som dette:
>>> my_dataframe
y gdp cap
0 1 2 5
1 2 3 9
2 8 7 2
3 3 4 7
4 6 7 7
5 4 8 3
6 8 2 8
7 9 9 10
8 6 6 4
9 10 10 7
vil jeg gerne have en liste som denne:
>>> header_list
['y', 'gdp', 'cap']
904
3
Du kan få værdierne som en liste ved at gøre:
Du kan også blot bruge: (som vist i Ed Chum's svar):
Det er tilgængeligt som
my_dataframe.columns
.