On Fri, 12 Aug 2005 12:44:11 -0700, Talin wrote: > I want to make a dictionary that acts like a class, in other words, > supports inheritance: If you attempt to find a key that isn't present, > it searches a "base" dictionary, which in turn searches its base, and so on. > > Now, I realize its fairly trivial to code something like this using > UserDict, but given that classes and modules already have this behavior, > is there some built-in type that already does this? > > (This is for doing nested symbol tables and such.) > > ---
You could always do: class nestedDict(dict): ... -- http://mail.python.org/mailman/listinfo/python-list