class documentation

class LazyMap(Mapping[_KT, _VT]): (source)

Constructor: LazyMap(iterator)

View In Hierarchy

A lazy map makes an iterator look like an immutable mapping.

Method __contains__ Undocumented
Method __getitem__ Undocumented
Method __init__ Undocumented
Method __iter__ Undocumented
Method __len__ Undocumented
Method _consume_all Undocumented
Method _consume_next Undocumented
Method _curr Undocumented
Instance Variable _dict Undocumented
Instance Variable _iterator Undocumented
def __contains__(self, key: object) -> bool: (source)

Undocumented

def __getitem__(self, key: _KT) -> _VT: (source)

Undocumented

def __init__(self, iterator: Iterator[tuple[_KT, _VT]]): (source)

Undocumented

def __iter__(self) -> Iterator[_KT]: (source)

Undocumented

def __len__(self) -> int: (source)

Undocumented

def _consume_all(self): (source)

Undocumented

def _consume_next(self) -> tuple[_KT, _VT]: (source)

Undocumented

def _curr(self) -> int: (source)

Undocumented

Undocumented

_iterator = (source)

Undocumented