cols = df.columns.tolist() cols = cols[-1:] + cols[:-1] #bring last element to 1st position df = df.reindex(cols, axis=1)