3つの方法のデータフレームの列名を取得します。

DF = pd.DataFrame({ ' ':範囲(10、20)、' B ':範囲(20、30 )})
DF

1.リストのダウンスタイル

[カラムのためのカラムにおける DF] 
[B]

2.列プロパティ

列プロパティはインデックス、columns.valuesプロパティ戻る次いでToListメソッド()、またはリストであってもよい、numpy.ndarray返す(ndarray)リストに変換されます。

印刷(タイプ(df.columns))
 < クラス ' pandas.core.indexes.base.Index ' >
 印刷(タイプ(df.columns.values))
 < クラス ' numpy.ndarray ' >
 印刷(タイプ(df.columns。 ToListメソッド())、" " + " \ n " 、df.columns.tolist())
 < クラス ' リスト' > 
 [ ' '' B ' ]
 プリント(型(df.columns.values.tolist( ))、"" + " \ n " 、df.columns.values.tolist())
 < クラス ' リスト' > 
 [ ' '' B ' ]

 

3.直接使用するリストは、columnsdのリストを含むリストを返します。

プリント(リスト(DF))
[ '、 'B']

 

おすすめ

転載: www.cnblogs.com/wqbin/p/11845042.html