pyiter.concat
1from typing import Iterable, Iterator 2from .transform import Transform, T 3 4 5class ConcatTransform(Transform[Iterable[T], T]): 6 """Concatenate multiple iterables into a single iterable.""" 7 8 def __init__(self, iter: Iterable[Iterable[T]]): 9 super().__init__(iter) 10 11 def __do_iter__(self) -> Iterator[T]: 12 for i in self.iter: 13 yield from i
6class ConcatTransform(Transform[Iterable[T], T]): 7 """Concatenate multiple iterables into a single iterable.""" 8 9 def __init__(self, iter: Iterable[Iterable[T]]): 10 super().__init__(iter) 11 12 def __do_iter__(self) -> Iterator[T]: 13 for i in self.iter: 14 yield from i
Concatenate multiple iterables into a single iterable.