正确的对DataFrame reverse运算
data.reindex(index=data.index[::-1]) or simply: data.iloc[::-1] will reverse your data frame, if you want to have a for loop which goes from down to up you may do: for idx in reversed(data.index): print(idx, data.loc[idx, 'Even'], data.loc[idx, 'Odd']) or for idx in reversed(data.index): print(idx, data.Even[idx], data.Odd[idx])