我有 5 个 dfs 叫做: control1,control2,control3,control4,control5。所有这些都有一个column name 1。此列名称是int类型。我如何将每个 df 的此列名称更改为'CODIGO'(str类型)。我试过这个:for j in range(1,6):
exec(f"control{j}=control{j}.rename(columns=lambda x: x.replace(1, 'CODIGO'))")但不起作用。你能帮我吗?
1 回答
一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
像这样:
l = [control1, control2, control3, control4, control5]
for df in l:
df.rename(columns={1:'CODIGO'}, inplace=True)
添加回答
举报
0/150
提交
取消