[Python-ideas] dict.setdefault_call(), or API variations thereupon
Guido van Rossum
guido at python.org
Thu Nov 1 22:49:57 EDT 2018
On Thu, Nov 1, 2018 at 7:23 PM Robert Vanden Eynde <robertve92 at gmail.com>
wrote:
> The two are less connected than you seem to think.
>>
>
> Really ? What's the use mainstream use cases for setdefault ?
> I was often in the case of Alex.
>
Well, defaultdict configures a default when an instance is created, while
setdefault() is used when inserting a value.
A major issue IMO with defaultdict is that if you try to *read* a
non-existing key it will be inserted.
--
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20181101/50215e55/attachment.html>
More information about the Python-ideas
mailing list