Что выведет код?
nums = [1, 2, 3, 4, 5]
gen = (x for x in map(lambda x: x * 2, nums) if x > 5)
print(list(gen))
Выберите правильный вариант
Anonymous Quiz
8%
[1, 2]
12%
[2, 4, 6, 8, 10]
3%
[6, 8]
55%
[6, 8, 10]
21%
[]
1%
Посмотреть результаты
Что выведет код?
from itertools import groupby
data = ['apple', 'apricot', 'banana', 'blueberry']
groups = [(k, list(g)) for k, g in groupby(data, key=lambda x: x[0])]
print(groups)
Выберите правильный вариант
Anonymous Quiz
56%
[('a', ['apple', 'apricot']), ('b', ['banana', 'blueberry'])]
18%
[('a', ['apple']), ('a', ['apricot']), ('b', ['banana']), ('b', ['blueberry'])]
14%
[('a', ['apple', 'apricot']), ('b', ['banana']), ('b', ['blueberry'])]
6%
[('b', ['banana', 'blueberry']), ('a', ['apple', 'apricot'])]
2%
[('a', ['apricot']), ('b', ['banana', 'blueberry'])]
4%
Посмотреть результаты
Что выведет код?
words = ['tea', 'apple', 'dog', 'banana']
sorted_words = sorted(words, key=lambda w: (len(w), w[-1]))
print(sorted_words)