Написать генератор-функцию seesaw(sequence), которой на вход передаётся итерируемая целочисленная последовательность, а конструируемый ею генератор возвращает поочерёдно то чётный, то нечётный элемент последовательности в порядке следования. Если элементы одного типа заканчиваются, возвращаются только элементы другого.

print(*seesaw(i//3 for i in range(1, 27, 2)))

Подсказка: в моём представлении это задача на itertools.tee() и itertools.zip_longest()

0 1 2 1 4 3 6 3 8 5 5 7 7

Спойлер:


CategoryHomework

LecturesCMC/PythonIntro2022/Homework_SeeSaw (последним исправлял пользователь FrBrGeorge 2022-10-25 23:25:49)