eotransform.transformers.map.Map
- class Map(map_transformer: Transformer[MapInT, MapOutT])[source]
Bases:
Transformer[Sequence[MapInT],Iterator[MapOutT]]Applying a transformation to a sequence of input data, i.e.:
>>> class PlusOne(Transformer[int, int]): ... def __call__(self, x): ... return x + 1 ... >>> list(Map(PlusOne())([0, 1, 2])) [1, 2, 3]
- Parameters:
map_transformer – Transformer applied to each element in the sequence
Methods