python中使用iterrows()對dataframe進行遍歷的實例
假設(shè)我們有一個很簡單的OTU表:

現(xiàn)在對這個表格進行遍歷,一般寫法為:
import pandas as pd
otu = pd.read_csv("otu.txt",sep="\t")
for index,row in otu.iterrows():
print index
print row
這里的iterrows()返回值為元組,(index,row)
上面的代碼里,for循環(huán)定義了兩個變量,index,row,那么返回的元組,index=index,row=row.

如果for循環(huán)時,只定義一個變量:
import pandas as pd
otu = pd.read_csv("otu.txt",sep="\t")
for row in otu.iterrows():
print row
那么row就是整個元組。輸出結(jié)果可以看出:

所以還是第一種寫法比較方便。
以上這篇python中使用iterrows()對dataframe進行遍歷的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Pytorch使用卷積神經(jīng)網(wǎng)絡(luò)對CIFAR10圖片進行分類方式
這篇文章主要介紹了Pytorch使用卷積神經(jīng)網(wǎng)絡(luò)對CIFAR10圖片進行分類方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
python argparse傳入布爾參數(shù)false不生效的解決
這篇文章主要介紹了python argparse傳入布爾參數(shù)false不生效的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
python opencv 找出圖像中的最大輪廓并填充(生成mask)
這篇文章主要介紹了python opencv 找出圖像中的最大輪廓并填充(生成mask),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03

