sequencetools.iterate_sequence_cyclically_from_start_to_stop

abjad.tools.sequencetools.iterate_sequence_cyclically_from_start_to_stop.iterate_sequence_cyclically_from_start_to_stop(sequence, start, stop)[source]

New in version 1.1.

Iterate sequence cyclically from start to stop:

abjad> from abjad.tools import sequencetools
abjad> list(sequencetools.iterate_sequence_cyclically_from_start_to_stop(range(20), 18, 10))
[18, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Return generator of references to sequence elements.

Changed in version 2.0: renamed sequencetools.get_cyclic() to sequencetools.iterate_sequence_cyclically_from_start_to_stop().

This Page