mrpro.utils.sliding_window.Sequence

class mrpro.utils.sliding_window.Sequence

Bases: Reversible, Collection

All the operations on a read-only sequence.

Concrete subclasses must override __new__ or __init__, __getitem__, and __len__.

__init__()

Methods

__init__()

count(value)

index(value, [start, [stop]])

Raises ValueError if the value is not present.

count(value) integer -- return number of occurrences of value
index(value[, start[, stop]]) integer -- return first index of value.

Raises ValueError if the value is not present.

Supporting start and stop arguments is optional, but recommended.