Выберите правильный вариант
Anonymous Quiz
59%
[1, 2, 3, 4]
24%
[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
27%
[10, 20, 10, 20]
14%
[10, 10, 10]
41%
[10, 20, 10]
12%
[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
7%
[0, 1, 2]
16%
[-1, [0, 1], 2]
64%
[-1, 0, 1, 2]
9%
[-1, 1, 2]
2%
[-1, 0, 2, 1]
2%
Посмотреть результаты
Что выведет код?
g = (x for x in range(2))
print(next(g), next(g), next(g, 99))
Выберите правильный вариант
Anonymous Quiz
10%
0 1 StopIteration
55%
0 1 99
12%
0 1 None
5%
0 2 99
14%
1 2 99
5%
Посмотреть результаты