Roulette wheel
Aahz
aahz at pythoncraft.com
Wed Mar 18 16:20:14 EDT 2009
In article <49c1562a$0$1115$4fafbaef at reader1.news.tin.it>,
mattia <gervaz at gmail.com> wrote:
>
>Yeah, and I believe that we can say the same for:
>1 - t = [x*2 for x in range(10)]
>2 - t = list(x*2 for x in range(10))
>or not?
The latter requires generator expressions, which means it only works with
Python 2.4 or higher. Personally, I think that if the intent is to
create a list you should just use a listcomp instead of list() on a
genexp.
--
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
"Programming language design is not a rational science. Most reasoning
about it is at best rationalization of gut feelings, and at worst plain
wrong." --GvR, python-ideas, 2009-3-1
More information about the Python-list
mailing list