Вопросы к Поиску с Алисой
Чтобы избежать ошибок при использовании else в Python for loop, рекомендуется:
Блок else в цикле for выполняется только в том случае, если цикл завершился нормально, то есть без оператора break. docs.python.org stackoverflow.com Если цикл завершился досрочно, например, с помощью return или исключения, то блок else не сработает. docs.python.org