On 22/03/2014 09:09, Ian Kelly wrote:
On Fri, Mar 21, 2014 at 8:06 PM, Rustom Mody <rustompm...@gmail.com> wrote:
Two: A comprehension variable is not bound but reassigned across the
comprehension. This problem remains in python3 and causes weird behavior when
lambdas are put in a comprehension

Because Python as a language only has the concept of assignment, not
binding.  I think it would be weird and confusing if variables worked
this way in comprehensions and nowhere else.


My understanding has always been that an expression of the rhs is bound to a name of the lhs. So is my understanding wrong, or is the above wrong, or are we talking at cross purposes, or what?

--
My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language.

Mark Lawrence

---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com


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

Reply via email to