import pandas as pd
df = pd.DataFrame({'a':[1,2,3],
'b':[4,5,6,],
'c':[7,8,9,]})
df_col_reversed = df.loc[:, ::-1] # reverse column order
df_row_reversed = df.loc[::-1, :] # reverse row order
np.fliplr(matrix) will reverse the columns order in a np.array