pandas reorder columns
# Get column list in ['item1','item2','item3'] format df.columns # [0]output: Index(['item1','item2','item3'], dtype='object') # Copy just the list portion of the output and rearrange the columns cols = ['item3','item1','item2'] # Resave dataframe using new column order df = df[cols]