К книге
Язык программирования PythonЛекция #3: Элементы функционального программирования.. Итераторы. Функция itertools.cycle()
32%
Лекция #3: Элементы функционального программирования.. Итераторы. Функция itertools.cycle()
73

Можно бесконечно повторять и некоторую последовательность (или значения другого итератора) с помощью функции cycle():

tango = [1, 2, 3]

for i in itertools.cycle(tango):

 print i,

1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2

3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1

2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3

1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 ...

Предыдущая главаГлава 73 из 230Следующая глава