python中用columns参数获取DataFrame各列的表头名

有时候,我们希望获得一个已有数据表的各个表头名(即列名),来看看这个表格中到底存储了哪些数据,我们就可以打印columns列表来实现这个功能。我们可以用以下的代码来查看:

import pandas as pd
dict_data = {
	'student':["Li Lei","Han Meimei","Tom"],
	'score'	:[95,98,92],
	'gender':['M','F','M']
}
df_data1 = pd.DataFrame(dict_data)
df_data2 = pd.DataFrame(dict_data,columns=['gender','student','score'])

print(df_data1)
print(df_data2)
print(df_data1.columns)
print(df_data2.columns)

运行之后的结果如下所示:

      student  score gender
0      Li Lei     95      M
1  Han Meimei     98      F
2         Tom     92      M
  gender     student  score
0      M      Li Lei     95
1      F  Han Meimei     98
2      M         Tom     92
Index(['student', 'score', 'gender'], dtype='object')
Index(['gender', 'student', 'score'], dtype='object')
[Finished in 4.2s]

课件,columns列表本质上是一个Index类型的object。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值