Вопросы к Поиску с Алисой
Конструкции for/else в Python стоит использовать в ситуациях, когда нужно определить, был ли цикл досрочно прерван (с помощью break) или он завершил все итерации. www.geeksforgeeks.org
Некоторые примеры ситуаций, в которых полезна такая конструкция: