1 rename()可以更换列名和行名,必须写上columns或index,否则无效 import pandas as pd df = pd.DataFrame({'a':[1,2], 'b':[3,4]}) print(df) # 错误写法 df.rename({'a':'A','b':'B'}, inplace=True) df.rename(columns={'a':'A','b':'B'}, inplace=True) df.rename(index={0:'第一行',1:'第二行'},