Re: multiple inheritance with builtins

2005-03-06 Thread Steve Holden
Giovanni Bajo wrote: Hello, I noticed that bultin types like list, set, dict, tuple don't seem to adhere to the convention of using super() in constructor to correctly allow diamond-shaped inheritance (through MRO). For instance: class A(object): ... def __init__(self): ... print "

multiple inheritance with builtins

2005-03-05 Thread Giovanni Bajo
Hello, I noticed that bultin types like list, set, dict, tuple don't seem to adhere to the convention of using super() in constructor to correctly allow diamond-shaped inheritance (through MRO). For instance: >>> class A(object): ... def __init__(self): ... print "A.__init__" ...