[Python-Dev] Proposal: defaultdict

Greg Ewing greg.ewing at canterbury.ac.nz
Sun Feb 19 03:11:53 CET 2006


Bengt Richter wrote:

> My guess is that realistically default_factory will be used
> to make clean code for filling a dict, and then turning the factory
> off if it's to be passed into unknown contexts.

This suggests that maybe the autodict behaviour shouldn't
be part of the dict itself, but provided by a wrapper
around the dict.

The you can fill the dict through the wrapper, and still
have a normal dict underneath to use for other purposes.

Greg


More information about the Python-Dev mailing list