Данила Ковтун, 428 группа SeeSaw 8083
kotopesutility SeeSaw 9195
f1from itertools import zip_longest, teef1from itertools import zip_longest, tee
22
t3def seesaw(seq):t3def seesaw(sequence):
4    (hehe1, hehe2) = tee(seq, 2)4    (even, not_even) = tee(sequence, 2)
5    seq1 = filter(lambda x: x % 2 == 0, hehe1)5    even = filter(lambda x: x % 2 == 0, even)
6    seq2 = filter(lambda x: x % 2 != 0, hehe2)6    not_even = filter(lambda x: x % 2 == 1, not_even)
7    for (i, j) in zip_longest(seq1, seq2):7    for (e, n) in zip_longest(even, not_even):
8        if i != None:8        if e is not None:
9            yield i9            yield e
10        if j != None:10        if n is not None:
11            yield j11            yield n
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op