In computing, a tool or object that lets you go through items in a collection one at a time. It controls the order and remembers where you are in the sequence.
Formed in English from “iterate” plus the agent noun ending “-or,” meaning “one that does.” It grew out of mathematical and computing uses of “iteration” to name the thing that performs or manages the repeating steps.
An iterator is like a bookmark that also knows how to turn the page for you. In many programming languages you never see it directly—“for” loops secretly use iterators under the hood. So a lot of your favorite software is powered by invisible little “next, next, next” machines.
Complete word intelligence in one call. Free tier — 50 lookups/day.