идиоматический способ взять группы n объектов из списка в Python? [дубликат]

9
задан Community 23 May 2017 в 12:24
поделиться

1 ответ

Из http://docs.python.org/library/itertools.html :

from itertools import izip_longest
def grouper(n, iterable, fillvalue=None):
    "grouper(3, 'ABCDEFG', 'x') --> ABC DEF Gxx"
    args = [iter(iterable)] * n
    return izip_longest(fillvalue=fillvalue, *args)

i = grouper(3,range(100))
i.next()
(0, 1, 2)
11
ответ дан 4 December 2019 в 20:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: