The Iterator toolset has twelve iterators that help repeat a process or set of processes on a set of inputs.
| Iterator | Description | 
|---|---|
| Iterates over a starting and ending value by a given value. It works exactly like For in any scripting/programming language, executing through a set number of items. | |
| Works exactly like 'while' in any scripting/programming language, executing "while" a condition is true or false for the input or set of inputs. | |
| Iterates over features in a feature class. | |
| Iterates over rows in a table. | |
| Iterates over each value in a field. | |
| Iterates over a list of values. | |
| Iterates over datasets in a Workspace or Feature Dataset. | |
| Iterates over feature classes in a Workspace or Feature Dataset. | |
| Iterates over files in a folder. | |
| Iterates over rasters in a Workspace or a Raster Catalog. | |
| Iterates over tables in a workspace. | |
| Iterates over workspaces in a folder. |