Как groupby группирует несортированные данные: тест itertools Python
Выберите ответ и проверьте себя на странице.
Другие упражнения по этой теме: Itertools в Python: задачи на комбинации, groupby и ленивые потоки.
Что вернёт следующее выражение?
import itertools
[(k, list(g)) for k, g in itertools.groupby(['A', 'B', 'B', 'A'])]
Без регистрации · результат не сохраняется
Связанные задачи
- Itertools на Python: ленивый перебор комбинаций параметров
- Itertools на Python: разбейте поток на партии с лимитом
- Itertools на Python: объедините генераторы в непрерывный поток
- Groupby на Python: сводка последовательных серий событий
- Скользящие окна Python: генерация кортежей без загрузки всего потока
- Итераторы Python: сборка кадра из двух потоков без лишнего чтения
