Skip to content

cycle

cycle<T>(iterable: Iterable<T>): Generator<T>

Defined in: packages/pythonlib/src/itertools.ts:129

Cycle through an iterable indefinitely (INFINITE - returns Generator) cycle([1, 2, 3]) -> 1, 2, 3, 1, 2, 3, 1, 2, 3, …

WARNING: This is infinite! Use with for…of and break, or islice.

Type Parameters

Type Parameter
T

Parameters

ParameterType
iterableIterable<T>

Returns

Generator<T>