PEP 276 Simple Iterator for ints (fwd)
Peter Hansen
peter at engcorp.com
Tue Nov 27 22:52:50 EST 2001
More information about the Python-list mailing list
Tue Nov 27 22:52:50 EST 2001
- Previous message (by thread): PEP 276 Simple Iterator for ints (fwd)
- Next message (by thread): PEP 276 Simple Iterator for ints (fwd)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Greg Ewing wrote: > > While trying to think of a range syntax that looks > unambiguously half-open without clashing with list > or tuple constructors, the following blindingly > obvious solution occurred to me: > > for 0 <= i < 5: > ... -1 for being ambiguous to newbies. What would that mean, start and zero and go until four? Probably, but *I* read the previous thread on this. If a newbie had just learned about Python's ability to evaluate 0 <= i < 5 and return 1 or 0 for true/false the above might be a little perplexing. Is it like for 1: if i is in that range, and for 0: if not? Just in typing the above I had to hit backspace three times to type it right. May "look" nice to some, but too obscure to others I think. Why fix what doesn't need fixing? -- ---------------------- Peter Hansen, P.Eng. peter at engcorp.com
- Previous message (by thread): PEP 276 Simple Iterator for ints (fwd)
- Next message (by thread): PEP 276 Simple Iterator for ints (fwd)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list