| itertools2-package | itertools2: Functions creating iterators for efficient looping |
| consume | Consumes the first n elements of an iterator |
| dotproduct | Computes the dot product of two iterable objects |
| ichain | Iterator that chains multiple arguments together into a single iterator |
| ichunk | Iterator that returns elements in fixed-length chunks |
| icompress | Iterator that filters elements where corresponding selector is false. |
| icount | Iterator of neverending numeric sequence with initial value and step size |
| icycle | Iterator that cycles indefinitely through an iterable object |
| idropwhile | Iterator that drops elements until the predicate function returns FALSE |
| ienum | Iterator that returns the elements of an object along with their indices |
| ienumerate | Iterator that returns the elements of an object along with their indices |
| ifilter | Iterator that filters elements not satisfying a predicate function |
| ifilterfalse | Iterator that filters elements not satisfying a predicate function |
| ilength | Consumes an iterator and computes its length |
| imap | Iterator that applies a given function to several iterables concurrently. |
| ipad | Iterator that returns an object followed indefinitely by a fill value |
| ipairwise | Iterator that returns elements of an object in pairs |
| iproduct | Iterator that returns the Cartesian product of the arguments. |
| irep | Iterator that replicates elements of an iterable object |
| irepeat | Iterator that returns an object indefinitely |
| irep_len | Iterator that replicates elements of an iterable object |
| iroundrobin | Iterator that traverses each given iterable in a roundrobin order |
| iseq | Iterators for sequence generation |
| iseq_along | Iterators for sequence generation |
| iseq_len | Iterators for sequence generation |
| islice | Iterator that returns selected elements from an iterable. |
| istar | Iterator that applies a given function to the elements of an iterable. |
| istarmap | Iterator that applies a given function to the elements of an iterable. |
| is_iterator | Helper function that determines whether is an iterator object |
| itabulate | Iterator that maps a function to a sequence of numeric values |
| itakewhile | Iterator that returns elements while a predicate function returns TRUE |
| itee | Returns a list of n independent iterators from a single iterable object |
| itertools2 | itertools2: Functions creating iterators for efficient looping |
| iter_deepcopy | Performs a deep copy of an iterator |
| iter_length | Helper function that determines the length of an iterator object |
| iunique | Iterator that extracts the unique elements from an iterable object |
| iunique_justseen | Iterator that extracts the just-seen unique elements from an iterable object |
| izip | Iterator that iterates through several iterables concurrently. |
| izip_longest | Iterator that iterates through several iterables concurrently. |
| nth | Returns the nth item of an iterator |
| package-itertools2 | itertools2: Functions creating iterators for efficient looping |
| quantify | Count the number of times an iterable object is TRUE |
| stop_iteration | Helper function that determines whether an object inherits from a StopIteration exception |
| take | Return the first n elements of an iterable object as a list |
| try_nextElem | Calls iterators::nextElem(). If error, returns default value. |