Мне нужно выбрать данные, пока у меня не будет N различных значений в 1 столбце
например:
df = pd.DataFrame([1,1,1,2,3,2,3,2,3,1,4,5,3,4,5,2,3,2], columns=['col'])
возможный результат для N = 3 может быть:
[1,1,1,2,1,2,3,1,2,3]
или:
[1,2,4,1,2,4,2,1,1,1,1]