Есть ли элегантный способ пройти по списку N раз с помощью итерации (как itertools.cycle, но ограничить количество циклов )?

Я хотел бы многократно перебирать список (N раз )с помощью итератора, чтобы не фактически хранить N копий списка в памяти. Есть ли встроенный -или элегантный способ сделать это без написания собственного генератора?

В идеале, itertools.cycle (my _list )должен иметь второй аргумент, ограничивающий количество циклов... увы, не повезло.

12
задан Ciro Santilli 新疆改造中心法轮功六四事件 24 November 2015 в 21:04
поделиться