从DataFrame列标题获取列表

我想从数据帧中获取列标题列表。数据帧将来自用户输入,因此我不知道将有多少列或它们将被调用

例如,如果给我这样一个数据帧:

&gt&燃气轮机&燃气轮机;my_数据帧
本地生产总值上限
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

我会得到这样的列表:

&gt&燃气轮机&燃气轮机;标题列表
[‘y’、‘gdp’、‘cap’]

您可以通过执行以下操作以列表形式获取值:

列表(my_dataframe.columns.values)

您也可以简单地使用(如Ed Chum的回答所示):

列表(我的数据帧)

发表评论