python DataFrame 修改列的顺序

假设我有一个DataFrame(df)如下:

name age id

mike 10 1

tony 14 2

lee 20 3

现在我想把id 放到最前面,变成:

id name age


df_id = df.id
df = df.drop('id',axis=1)
df.insert(0,'id',df_id)

  

你可能感兴趣的:(python DataFrame 修改列的顺序)