[Python-Dev] Don't set local variable in a list comprehension or generator
skip at pobox.com
skip at pobox.com
Fri May 20 01:47:57 CEST 2011
On 5/18/2011 10:19 AM, Nadeem Vawda wrote:
> I'm not sure why you would encounter code like that in the first place.
> Surely any code of the form:
>
> ''.join(c for c in my_string)
>
> would just return my_string? Or am I missing something?
You might more-or-less legitimately encounter it if the generator expression
originally contained a condition which got removed.
Skip
More information about the Python-Dev
mailing list