Вопросы к Поиску с Алисой
Программа на Python, которая выводит чётные числа из заданного списка и останавливается, если встречает число 237: znanija.com tproger.ru
c = input().split(' ') for i in c: if int(i) == 237: break elif int(i) % 2 == 0: print(i)
Также можно использовать метод с использованием itertools: stackoverflow.com
from itertools import takewhile, ifilter not_237 = takewhile(lambda L: L != 237, числа) is_even = ifilter(lambda L: L % 2 == 0, not_237) список(is_even)
В этом случае создаётся отложенный итератор, который останавливается на 237, затем из него берутся чётные числа. stackoverflow.com