[Python-ideas] syntax for set
Georg Brandl
g.brandl at gmx.net
Wed Nov 24 10:02:54 CET 2010
More information about the Python-ideas mailing list
Wed Nov 24 10:02:54 CET 2010
- Previous message: [Python-ideas] syntax for set
- Next message: [Python-ideas] syntax for set
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Am 24.11.2010 01:21, schrieb average: > > > On Mon, Nov 22, 2010 at 3:23 AM, Jan Kaliszewski <zuo at chopin.edu.pl > <mailto:zuo at chopin.edu.pl>> wrote: > > > I'd be happy with: > > > > * {:} for empty dict() (as a collection of key-value *pairs*) > > * {.} for empty set() (as a similar collection of *single* elements) > > > > And {} for empty dict() as well -- to keep compatibility (maybe to be > > deprecated later). > > PS. Another argument: {} is criticized for its similarity to () (when using > some fonts). > > That is sometimes true, but one should bend towards fixing the font problem > rather than adapting to brokenness.... Yep. Otherwise you would also need to forbid "1" in identifiers because it can easily be confused with "l" in some fonts. (And of course, let's not speak of identifiers in Python 3 in this context...) Georg
- Previous message: [Python-ideas] syntax for set
- Next message: [Python-ideas] syntax for set
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-ideas mailing list