1、创建dataframe
df = pd.DataFrame([[1, 2, 3]], columns=list("ABC"))
2、直接运行df.columns的结果是
<class 'pandas.core.indexes.base.Index'>类型
3、运行df.columns.values的结果是数组
['A' 'B' 'C']
4、如何将结果转换为列表呢,方法有如下:
# 方法1:
df.columns.values.tolist()
# 方法2:
df.columns.tolist()
# 方法3:
[column for column in df]
# 方法4:
list(df.columns.values)
# 方法5:
list(df.columns)