Выберите правильный вариант
Anonymous Quiz
10%
1 2 0 3
11%
0 1 2 StopIteration
10%
TypeError
7%
0 2 1 3
61%
0 1 2 3
1%
Посмотреть результаты
Что выведет код?
from itertools import chain
a = [1, 2]
b = (x for x in [3, 4])
c = chain(a, b)
print(list(c))
Выберите правильный вариант
Anonymous Quiz
59%
[1, 2, 3, 4]
23%
[1, 2, [3, 4]]
9%
[3, 4]
3%
TypeError
0%
[1, 2]
6%
Посмотреть результаты
Что выведет код?
from itertools import cycle
c = cycle([10, 20])
out = []
for i, val in enumerate(c):
if i >= 3:
break
out.append(val)
print(out)
Выберите правильный вариант
Anonymous Quiz
25%
[10, 20, 10, 20]
13%
[10, 10, 10]
43%
[10, 20, 10]
13%
[10, 20]
3%
[20, 10, 20, 10]
3%
Посмотреть результаты
Что выведет код?
def sub():
for i in range(2):
yield i
def main():
yield -1
for x in sub():
yield x
yield 2
print(list(main()))
Выберите правильный вариант
Anonymous Quiz
9%
[0, 1, 2]
17%
[-1, [0, 1], 2]
65%
[-1, 0, 1, 2]
7%
[-1, 1, 2]
0%
[-1, 0, 2, 1]
2%
Посмотреть результаты