| itertools-package | The itertools Package | 
| chain | Create a chaining iterator | 
| end_iteration | Utilities for writing iterators | 
| enumerate | Create an enumeration object | 
| hasNext | Does This Iterator Have A Next Element | 
| hasNext.ihasNext | Does This Iterator Have A Next Element | 
| iarray | Create an iterator over an array | 
| ibreak | Create an iterator that can be told to stop | 
| ichunk | Create a chunking iterator | 
| ifilter | Create a filtering iterator | 
| ifilterfalse | Create a filtering iterator | 
| ihasNext | Create an iterator that supports the hasNext method | 
| ilimit | Create a limited iterator | 
| ireadBin | Create an iterator to read binary data from a connection | 
| ireaddf | Create an iterator to read data frames from files | 
| irecord | Record and replay iterators | 
| irep | Create a repeating iterator | 
| irepeat | Create a repeating iterator | 
| ireplay | Record and replay iterators | 
| iRNGStream | Iterators that support parallel RNG | 
| iRNGSubStream | Iterators that support parallel RNG | 
| is.iterator | Utilities for writing iterators | 
| isplitCols | Create an iterator that splits a matrix into block columns | 
| isplitIndices | Create an iterator of indices | 
| isplitRows | Create an iterator that splits a matrix into block rows | 
| isplitVector | Create an iterator that splits a vector | 
| iteration_has_ended | Utilities for writing iterators | 
| itertools | The itertools Package | 
| izip | Create an iterator over multiple iterables | 
| new_iterator | Utilities for writing iterators | 
| product | Create a cartesian product iterator | 
| recycle | Create a recycling iterator | 
| timeout | Create a timeout iterator | 
| writedf.combiner | Create an object that contains a combiner function |