PEP 276 Simple Iterator for ints
David Eppstein
eppstein at ics.uci.edu
Thu Nov 15 11:32:49 EST 2001
More information about the Python-list mailing list
Thu Nov 15 11:32:49 EST 2001
- Previous message (by thread): convert a string to a method call ?
- Next message (by thread): PEP 276 Simple Iterator for ints
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <mailman.1005820294.7774.python-list at python.org>, Skip Montanaro <skip at pobox.com> wrote: > I think I would still write the above as > > for rowcount in [0, step, ... table.getRowCount()]: > > That would get you the sequence > > 0, 1*step, 2*step, ... (table.getRowCount()-1)*step > > and is more flexible than your proposal. There's no reason you couldn't > have > > for f in [0.0, 1.0, ... sys.maxint]: > > to enumerate floats up to but not including sys.maxint (care needs to be > taken to not to compound errors). > > You could also build character sequences I think: > > for c in ["a", "b", ... "z"]: You seem to be inconsistent here about whether you want these ranges to be open or closed on the right. I think closed is the only reasonable choice for this syntax. -- David Eppstein UC Irvine Dept. of Information & Computer Science eppstein at ics.uci.edu http://www.ics.uci.edu/~eppstein/
- Previous message (by thread): convert a string to a method call ?
- Next message (by thread): PEP 276 Simple Iterator for ints
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list