PEP 276 Simple Iterator for ints
Jeff Shannon
jeff at ccvcorp.com
Thu Nov 15 18:56:43 EST 2001
More information about the Python-list mailing list
Thu Nov 15 18:56:43 EST 2001
- Previous message (by thread): PEP 276 Simple Iterator for ints
- Next message (by thread): PEP 276 Simple Iterator for ints
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
David Eppstein wrote: > In article <3BF43EA3.42A5A4B6 at ccvcorp.com>, > Jeff Shannon <jeff at ccvcorp.com> wrote: > > > > >>> for i in int[2:10:2]: print i, > > > 2 4 6 8 > > > > > > > This doesn't look too bad to me. I'd go for it. > > Why is int[2:10:2] an improvement over range(2,10,2)? > > They have the same number of words and the same argument values with the > same amount of punctuation, the only difference to me is that int[2:10:2] > is in a much less familiar syntax. Well, to be honest, I have no problem with range()/xrange() as they stand. You're right, though, in that the int[:] notation doesn't gain anything. Thus, my vote (for what little it's worth ;) ) is to do nothing, and leave range()/xrange() as the proper way to do things. Jeff Shannon Technician/Programmer Credit International
- Previous message (by thread): PEP 276 Simple Iterator for ints
- 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