Manlio Perillo wrote: > Python allows to subclass builtin classes but the Python Interpreter > uses builtin types. > As an example keyword arguments are inserted in a dict but I would > like to use an user defined SortedDict. > > There are plans to add such a feature in a future version?
Note that it's polite to start a new thread when you change topic.
That said, I don't expect Python will ever let you replace things like this -- it means that libraries would not be able to depend on consistent behavior across users. What would happen if I did something like:
class BrokenDict(dict): def __getitem__(self, key): raise TypeError
and then set Python's dict to this dict instead? I would break pretty much every function that takes a **kwargs argument.
STeVe -- http://mail.python.org/mailman/listinfo/python-list