dd = pd.DataFrame({"1":[1,2,3], "2":[20,30,40]})
print(dd)
for index, row in dd.iterrows():
val = row["1"]
dd.iloc[index]["2"] = val * 100
print("---------------------------")
print(dd)
结果:
1 2
0 1 20
1 2 30
2 3 40
---------------------------
1 2
0 1 100
1 2 200
2 3 300
本文详细介绍如何使用Python的Pandas库对DataFrame进行迭代并更新指定列的数据,通过实例演示了如何将一列数据乘以特定数值后更新另一列。
3005

被折叠的 条评论
为什么被折叠?



