Pythonic way for missing dict keys

Neil Cerutti horpner at
Fri Jul 20 21:22:55 CEST 2007

On 2007-07-20, Alex Popescu <the.mindstorm.mailinglist at> wrote:
> Hi all!
> I am pretty sure this has been asked a couple of times, but I
> don't seem to find it on the archives (Google seems to have a
> couple of problems lately).
> I am wondering what is the most pythonic way of dealing with missing 
> keys and default values.
> According to my readings one can take the following approaches:

There's also the popular collections.defaultdict. 

Usually, the get method of normal dicts is what I want. I use a
defaultdict only when the implicit addition to the dictionary of
defaulted elements is what I really want.

Neil Cerutti

More information about the Python-list mailing list