Я знаю, что вы сказали "столбец", так что я предполагаю, что вы на самом деле используете панд, но простой, хотя и не очень красивый способ со списками (как вы показали в своем вопросе):
l1 = [0,0,1,2,3,0,1,0,1,2]
l2 = [1]
c = 1
for i in range(1, len(l1)):
if l1[i] != l1[i-1] + 1:
c += 1
l2.append(c)