Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #39657

Re: Question about defaultdict

From Frank Millman <frank@chagford.com>
Subject Re: Question about defaultdict
Date 2013-02-23 12:49 +0200
References <kga4nc$4jm$1@ger.gmane.org>
Newsgroups comp.lang.python
Message-ID <mailman.2336.1361616585.2939.python-list@python.org> (permalink)

Show all headers | View raw


On 23/02/2013 12:13, Frank Millman wrote:
> Hi all
>
> I use a dictionary as a cache, and I thought that I could replace it
> with collections.defaultdict, but it does not work the way I expected
> (python 3.3.0).
 >
[...]
>
> from collections import defaultdict
> my_cache = defaultdict(fetch_object)
> my_obj = my_cache['a']
>
> It does not work, because fetch_object() is called without any arguments.

Thanks, Chris and Peter. Some nice ideas to choose from :-)

Frank


Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: Question about defaultdict Frank Millman <frank@chagford.com> - 2013-02-23 12:49 +0200

csiph-web