Mam taki problem, chciałbym zapisać stały podciąg liczb z podanego ciągu.
Na przykład lista = [2, 4, 4, 4, 4, 3, 1, 6, 6, 6] i chciałbym żeby jako wynik programu otrzymać [ [4, 4, 4, 4], [6, 6, 6] ]. Na razie mam tyle, wywala mi błąd, że wykraczam poza zakres listy.
seq = [2, 4, 5, 5, 6, 8]
sub = []
for i in seq:
if i < len(seq)+1:
if seq[i] == seq[i+1]:
sub.append(seq[i] and seq[i+1])
Proszę o jakieś podpowiedzi.