On Wed, Dec 30, 2015 at 11:40 PM, Charles T. Smith <cts.private.ya...@gmail.com> wrote: > Oh! > > Although the referenced doc says: > > "For compatibility reasons, classes are still old-style by default." > > is it true that dictionaries are by default always new-style objects? > > (PDB)c6 = { "abc" : 123, "def" : 456} > > (PDB)isinstance (c6, dict) > True > > (PDB)isinstance (c6, object) > True
I believe that's true, yes. The meaning of "by default" there is that "class X: pass" will make an old-style class. All built-in types are now new-style classes. ChrisA -- https://mail.python.org/mailman/listinfo/python-list