您可以使用pandas库中的reset_index
函数来按照逆转的列值重新索引行。下面是一个使用示例:
import pandas as pd
# 创建一个示例DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 逆转列值
df = df[::-1]
# 重新索引行
df = df.reset_index(drop=True)
# 打印结果
print(df)
输出结果为:
A B C
0 9 6 3
1 8 5 2
2 7 4 1
在这个示例中,我们首先创建了一个示例DataFrame df
,然后使用逆序切片([::-1]
)逆转了列值。接着,我们使用reset_index
函数来重新索引行,并通过drop=True
参数来删除原始索引列。最后,我们打印出了重新索引后的DataFrame。