[Python-Dev] syntactic support for sets (original) (raw)
Donovan Baarda abo at minkirri.apana.org.au
Mon Feb 6 15:11:20 CET 2006
- Previous message: [Python-Dev] syntactic support for sets
- Next message: [Python-Dev] syntactic support for sets
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, 2006-02-03 at 20:02 +0100, "Martin v. Löwis" wrote:
Donovan Baarda wrote: > Before set() the standard way to do them was to use dicts with None > Values... to me the "{1,2,3}" syntax would have been a logical extension > of the "a set is a dict with no values, only keys" mindset. I don't know > why it wasn't done this way in the first place, though I missed the > arguments where it was rejected.
There might be many reasons; one obvious reason is that you can't spell the empty set that way.
Hmm... how about "{,}", which is the same trick tuples use for the empty tuple?
-- Donovan Baarda <abo at minkirri.apana.org.au> http://minkirri.apana.org.au/~abo/
- Previous message: [Python-Dev] syntactic support for sets
- Next message: [Python-Dev] syntactic support for sets
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]