假設我們有一個很簡單的OTU表:
現在對這個表格進行遍歷,一般寫法為:
import pandas as pdotu = pd.read_csv("otu.txt",sep="/t")for index,row in otu.iterrows(): print index print row
這里的iterrows()返回值為元組,(index,row)
上面的代碼里,for循環定義了兩個變量,index,row,那么返回的元組,index=index,row=row.
如果for循環時,只定義一個變量:
import pandas as pdotu = pd.read_csv("otu.txt",sep="/t")for row in otu.iterrows(): print row
那么row就是整個元組。輸出結果可以看出:
所以還是第一種寫法比較方便。
以上這篇python中使用iterrows()對dataframe進行遍歷的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答