有时候,我们希望获得一个已有数据表的各个表头名(即列名),来看看这个表格中到底存储了哪些数据,我们就可以打印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。