type(None)()
Ethan Furman
ethan at stoneleaf.us
Thu Aug 16 12:07:58 EDT 2012
More information about the Python-list mailing list
Thu Aug 16 12:07:58 EDT 2012
- Previous message (by thread): type(None)()
- Next message (by thread): set and dict iteration
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hans Mulder wrote: > On 8/08/12 04:14:01, Steven D'Aprano wrote: >> NoneType raises an error if you try to create a second instance. bool >> just returns one of the two singletons (doubletons?) again. >> >> py> type(None)() >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> TypeError: cannot create 'NoneType' instances > > Why is that? An oversight, and until a few months ago nobody had complained loud enough. ;) > Why doesn't it just return an existing instance of the type, > like bool, int, str and other built-in non-mutable types do? In 3.3 it now does. ~Ethan~
- Previous message (by thread): type(None)()
- Next message (by thread): set and dict iteration
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list