A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2011-May/111471.html below:

[Python-Dev] Don't set local variable in a list comprehension or generator

[Python-Dev] Don't set local variable in a list comprehension or generator [Python-Dev] Don't set local variable in a list comprehension or generatorTerry Reedy tjreedy at udel.edu
Wed May 18 23:13:23 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?

Good question. Anything useful like "'-'.join(c for c in 'abc')" is the 
same as "'-'.join('abc'). The same, as far as I can think of, for 
anything like list() or set() taking an iterable arg.

-- 
Terry Jan Reedy

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4