Байдецкая Марина 319/2 SeeSaw 10069
Жангирхан Шаку, 404 SeeSaw 9565
f1def seesaw(sequence):f1def seesaw(sequence):
2    evens = []2    evens = []
3    odds = []3    odds = []
4    for number in sequence:4    for number in sequence:
5        if number % 2 == 0:5        if number % 2 == 0:
6            evens.append(number)6            evens.append(number)
7        else:7        else:
8            odds.append(number)8            odds.append(number)
t9    i, j = (0, 0)t9    even_idx, odd_idx = (0, 0)
10    while i < len(evens) or j < len(odds):10    while even_idx < len(evens) or odd_idx < len(odds):
11        if i < len(evens):11        if even_idx < len(evens):
12            yield evens[i]12            yield evens[even_idx]
13            i += 113            even_idx += 1
14        if j < len(odds):14        if odd_idx < len(odds):
15            yield odds[j]15            yield odds[odd_idx]
16            j += 116            odd_idx += 1
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op