您可以为差异创建一个新列
> df['C'] = df['B'].diff()> print df # A B C0 1 2 3 NaN1 2 3 3 02 3 4 4 13 4 5 4 04 5 5 4 0> df_filtered = df[df['C'] != 0]> print df_filtered # A B C2 3 4 4 1
这将是您所需的行

您可以为差异创建一个新列
> df['C'] = df['B'].diff()> print df # A B C0 1 2 3 NaN1 2 3 3 02 3 4 4 13 4 5 4 04 5 5 4 0> df_filtered = df[df['C'] != 0]> print df_filtered # A B C2 3 4 4 1
这将是您所需的行