On Sat, 29 May 2010 19:46:28 +0100
Mark Lawrence <breamore...@yahoo.co.uk> wrote:

> I've had an OverflowError using xrange with Python 2.6.5 on Windows. 
> Googling got me to the subject line.
> 
> msg97928 gives a code snippet to overcome the limitations of xrange, 
> allowing for negative steps, however it doesn't raise a ValueError
> for a zero step. msg99624 gives a docs change that has been
> implemented for V2.6, but this doesn't refer to the msg97928 code
> snippet, rather it refers to a one liner that only works for positive
> steps.  The docs for V2.7 haven't been changed at all.

Mark:

Thank you for posting.

2.7 is not affected by issue 7721 because itertools.islice behavior is
changed. Therefore, the original snippet should work in 2.7 (I have not
tested this).

I found the msg97928 code pretty obvious when seeing the snippet. 
If you disagree you may consider re-opening the issue.

Martin

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to