У меня есть список списков, и каждый список имеет повторяющуюся последовательность. Я пытаюсь подсчитать длину повторяющейся последовательности целых чисел в списке:
list_a = [111,0,3,1,111,0,3,1,111,0,3,1]
list_b = [67,4,67,4,67,4,67,4,2,9,0]
list_c = [1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,23,18,10]
Что бы вернуться:
list_a count = 4 (for [111,0,3,1])
list_b count = 2 (for [67,4])
list_c count = 10 (for [1,2,3,4,5,6,7,8,9,0])
Любые советы или подсказки будут приветствоваться. Я пытаюсь решить это с помощью re.compile прямо сейчас, но это не совсем правильно.