Счетчик строк Python не работает должным образом? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как я могу найти количество перекрывающихся последовательностей в строке с Python? [Дубликат] 4 ответа

Есть два вхождения 'aba' в 'ababa' (0-й индекс и 2-й индекс):

myString = 'ababa'
print(myString.count('aba'))

Тем не менее, этот код выводит значение: 1
Я знаю, что этот вопрос кажется очень простым, но разве ответ не должен быть 2 здесь?
Если нет, то разве функция подсчета не выполняет то, что должна?

Есть ли простая альтернатива?

Ответы на вопрос(2)

Ваш ответ на вопрос