In article <[email protected]>, Steven D'Aprano <[email protected]> wrote:
> On Fri, 20 Apr 2012 09:41:25 -0400, Roy Smith wrote: > > > In article <[email protected]>, > > Steven D'Aprano <[email protected]> wrote: > > > >> I refer you to your subject line: > >> > >> "How do you refer to an iterator in docs?" > >> > >> In documentation, I refer to an iterator as an iterator, just as I > >> would refer to a list as a list, a dict as a dict, or a string as a > >> string. > > > > Except that "list of foos" and "sequence of foos" make sense from a > > grammar standpoint, but "iterator of foos" does not. Or maybe it does? > > Why wouldn't it make sense? Because an iterator isn't a container. I don't know, maybe it does make sense, but my first impression is that it sounds wrong. A basket of apples is a basket which contains apples, in the same way a list contains foos. But an iterator doesn't contain anything. You wouldn't say, "a spigot of water", because the spigot isn't a container holding the water. It is simply a mechanism for delivering the water in a controlled way. -- http://mail.python.org/mailman/listinfo/python-list
