我有一个熊猫数据框列表:
df_list = [df1, df2, df3]
数据框具有相同的列名;我们称它们为“ col1”,“ col2”和“ col3”。
如何在不使用循环的情况下将列名称更改为“ colnew1”,“ colnew2”和“ colnew3”?
答案 0 :(得分:1)
df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
df.rename(columns={"A": "a", "B": "c"})
a c
0 1 4
1 2 5
2 3 6
这是从熊猫website那里摘取的。