python獲取Pandas列名的幾種方法

2021-10-01 19:33:57 字數 889 閱讀 8064

1.鍊錶推倒式

data = pd.read_csv(

'data/receipt code january minute trading volume.csv'

)print

([column for column in data]

)#列印結果

[『count』, 『succ』, 『fail』, 『wait pay』, 『succratio』, 『time』]

2.通過columns欄位獲取,返回乙個numpy型的array

print

(data.columns.values)

# 列印結果

[『count』 『succ』 『fail』 『wait pay』 『succratio』 『time』]

3. 直接使用 list 關鍵字,返回乙個list

print

(list

(data)

)#列印結果

[『count』, 『succ』, 『fail』, 『wait pay』, 『succratio』, 『time』]

4.df.columns 返回index,可以通過 tolist(), 或者 list(array) 轉換為list

print

(data.columns.tolist())

#列印結果

data.columns 返回的是乙個索引物件<

class

'pandas.core.indexes.base.index'

>

[『count』, 『succ』, 『fail』, 『wait pay』, 『succratio』, 『time』]

pandas獲取指定的列和行

house info pd.read csv house info.csv 1 取行的操作 house info.loc 3 6 類似於python的切片操作 2 取列操作 house info price 這是讀取csv檔案時預設的第一行索引 3 取兩列 house info price trad...

pandas獲取指定的列和行

house info pd.read csv house info.csv 1 取行的操作 house info.loc 3 6 類似於python的切片操作 2 取列操作 house info price 這是讀取csv檔案時預設的第一行索引 3 取兩列 house info price trad...

pandas列相加 Pandas 基礎

git 上pandas學習教程,共有十章 4個板塊 pandas基礎 四類操作 四類資料 例子。原文內容系統的講解了pandas庫的使用方法,編排邏輯易懂,覆蓋面廣且含有相應練習,之前已經學習過pandas,但是感覺應用時有些費力,計畫重新按照學習教程再梳理一遍,爭取10天完成學習,enjoy ti...