您可以执行以下操作(贷方:如何使用系列/数据框模拟itertools.groupby):
>>> df['in'].groupby((df['in'] != df['in'].shift()).cumsum()).cumsum()0 01 12 03 04 15 26 07 18 29 3dtype: int64

您可以执行以下操作(贷方:如何使用系列/数据框模拟itertools.groupby):
>>> df['in'].groupby((df['in'] != df['in'].shift()).cumsum()).cumsum()0 01 12 03 04 15 26 07 18 29 3dtype: int64