[Python-Dev] syntactic support for sets (original) (raw)

Greg Wilson gvwilson at cs.utoronto.ca
Wed Feb 1 22:44:32 CET 2006


Generator expressions make syntactic support irrelevant:

Not when you're teaching the language to undergraduates: I haven't actually done the study yet (though I may this summer), but I'm willing to bet that allowing "math" notation for sets will more than double their use. (Imagine having to write "list(1, 2, 3, 4, 5)"...)

Accordingly,Guido rejected the braced notation for set comprehensions. See: http://www.python.org/peps/pep-0218.html

"...however, the issue could be revisited for Python 3000 (see PEP 3000)." So I'm only 1994 years early ;-)

Thanks, Greg



More information about the Python-Dev mailing list