Détails
Obtenir la liste des en-têtes de colonne d'un DataFrame pandas
Je veux obtenir une liste des en-têtes de colonne d'un DataFrame pandas. Le DataFrame proviendra de l'entrée de l'utilisateur, je ne saurai donc pas combien de colonnes il y aura ni comment elles s'appelleront.
Par exemple, si l'on me donne un DataFrame comme celui-ci :
>>> 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
je voudrais obtenir une liste comme celle-ci :
>>> header_list
['y', 'gdp', 'cap']
904
3
Vous pouvez obtenir les valeurs sous forme de liste en faisant :
Vous pouvez également utiliser simplement : (comme indiqué dans la réponse de Ed Chum) :
Il est disponible sous le nom de
my_dataframe.columns
.