當前位置: 首頁(yè) > 產(chǎn)品中心
pandas for循環(huán)發(fā)表于: 2026-05-05 11:27:48
在pandas中,可以使用for循環(huán)來(lái)遍歷DataFra??me或Seri??es對象,以下( ?° ?? ?°)是一些常見(jiàn)的使用場(chǎng)景和示例:
(圖片來(lái)源網(wǎng)絡(luò ),侵刪)1、遍歷DataFrame的行
import pandas as pd創(chuàng )建一個(gè)示例DataFraヽ(′▽?zhuān)?ノmedata = { 'A': [1, 2, 3], 'B??': [4, 5, 6]}df = pd??.Da??taFrame(data)使用for循環(huán)遍歷行for index, row in df.iterrows(): print(f"Index:?? { index}, Row data: { row}")2、遍歷DataFrame的列
import pand(′?ω?`)as as pd創(chuàng )建一個(gè)示例DataFramedata = { 'A': [1, 2, 3], 'B': [4, 5, 6]}df = pd.DataFrame(data)使用for循環(huán)遍歷列for?? column in df.??columns: print(f(′?_?`)&ヽ(′▽?zhuān)?ノquot;Column name: { column}")3、遍歷Series對象的元素
impor( ?° ?? ?°)t pandas as pd創(chuàng )建一個(gè)示例Series對(╯‵□′)╯象data = [1, 2, 3, 4, 5]s = pd.Series(data)使用for循環(huán)遍歷元素for value in s: print(value)4、遍歷DataFra??me的行和列,并對每個(gè)元素進(jìn)行操作
import pandas as pd創(chuàng )建一個(gè)示例DataFramedata = { 'A': [1, 2, 3], 'B': [4, 5, 6]}df = pd.DataFrame(data)使用for循環(huán)遍歷行和列,并對每個(gè)元素進(jìn)行操作for index, row in df.iterrows(): for co??lumn in df.columns: if column != 'A': row[column] *=?? row['A'](???) print(row)(′?_?`)以上是pandas中for循環(huán)的一些常見(jiàn)用法,通過(guò)使用這些方法,可以方便地對DataFrame和Series??對象進(jìn)行遍歷和操作。


網(wǎng)站二維碼
導航
電話(huà)
短信
咨詢(xún)
地圖
分享