Что выведет код?
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
53%
[('a', ['apple', 'apricot']), ('b', ['banana', 'blueberry'])]
18%
[('a', ['apple']), ('a', ['apricot']), ('b', ['banana']), ('b', ['blueberry'])]
15%
[('a', ['apple', 'apricot']), ('b', ['banana']), ('b', ['blueberry'])]
8%
[('b', ['banana', 'blueberry']), ('a', ['apple', 'apricot'])]
3%
[('a', ['apricot']), ('b', ['banana', 'blueberry'])]
5%
Посмотреть результаты