1 dépôt
Utilities for managing the consumption state of iterators, including peeking and seeking capabilities.
Distinct from Iteration State Management: Distinct from Iteration State Management: focuses on controlling the consumption flow of a single iterator rather than tracking indices across parallel processes.
Explore 1 awesome GitHub repository matching data & databases · Iterator State Control. Refine with filters or upvote what's useful.
more-itertools is a Python iterable utility library providing advanced functions for manipulating, filtering, and transforming data sequences. It serves as a data stream processing toolkit and a set of utilities for iterator state management, extending the capabilities of the standard Python itertools module. The library includes a combinatorial math toolkit for generating permutations, combinations, and powersets, alongside routines for number theory calculations and matrix operations. It also provides tools for stream state management, allowing users to peek at upcoming elements or seek wit
Ships utilities for peeking at elements and seeking within streams to precisely control sequence consumption.