OverriddenRunIterator Class

Inheritance diagram of OverriddenRunIterator

class OverriddenRunIterator(base_iterator, start, end, value)

Iterator over a RunIterator, with a value temporarily replacing a given range.

Constructor:

__init__(base_iterator, start, end, value)

Create a derived iterator.

Parameters:
  • start (int) – Start of range to override
  • end (int) – End of range to override, exclusive
  • value (object) – Value to replace over the range

Methods:

ranges(start, end)

Methods

OverriddenRunIterator.ranges(start, end)

Table Of Contents

Previous topic

FilteredRunIterator Class

Next topic

RunIterator Class