Есть список super. Мы по очереди проходимся по нему и добавляем длины его значений. Но у меня в консоль почему-то выводится -1 [2] [2]?
for i in reversed(range(1, k + 1)):
puper = []
super = []
split_point = len(list)//i
super.append((list[:split_point]))
list = list[split_point:]
for e in super:
if len(e) <= 1:
print(-1)
break
elif len(e) > 1:
puper.append(len(e))
print(puper)