On Wed, Mar 18, 2015 at 11:35 AM, Mark Lawrence <breamore...@yahoo.co.uk> wrote:
> I've just come across this
> http://www.stavros.io/posts/brilliant-or-insane-code/ as a result of this
> http://bugs.python.org/issue23695
>
> Any and all opinions welcomed, I'm chickening out and sitting firmly on the
> fence.

"""I don’t really like the fact that it relies in an implementation
detail (the order the zip function iterates over the arrays) to
work"""

I don't think that's an implementation detail. Since zip is designed
to work with arbitrary iterables, it needs to be able to cope with
those which interact with each other. The most obvious order for it to
grab values is the order it was given them, and that's exactly what it
does. If that's not specifically documented, it should be, because
this won't be the only code that depends on it.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to