iterchunks¶
- emlib.iterlib.iterchunks(seq, chunksize)[source]¶
Returns an iterator over chunks of seq of at most chunksize size.
If seq is finite and not divisible by chunksize, the last chunk will have less than chunksize elements.
- Return type:
Iterable[Tuple]
Example
>>> seq = range(20) >>> list(iterchunks(seq, 3)) [(0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (12, 13, 14), (15, 16, 17), (18, 19)]