У меня есть вопрос, аналогичный этому: Обратный столбец DataFrame, но с сохранением индекса
Реверсирование строк отлично работает: переверните столбцы, чтобы получить этот результат
0 1 2 0 3 2 1 1 6 5 4 2 9 8 7
Перенести обратный столбец, добавив ,
,
df.iloc[:] = df.iloc[:,::-1].values df 0 1 2 0 3 2 1 1 6 5 4 2 9 8 7
Вы можете использовать numpy flip , чтобы перевернуть столбцы:
pd.DataFrame(np.flip(df.to_numpy())) 0 1 2 0 3 2 1 1 6 5 4 2 9 8 7