[Python-ideas] Adding "+" and "+=" operators to dict
Eric Snow
ericsnowcurrently at gmail.com
Fri Feb 13 01:26:04 CET 2015
On Thu, Feb 12, 2015 at 11:21 AM, Thomas Kluyver <thomas at kluyver.me.uk> wrote:
> Or perhaps even a classmethod:
>
> dict.merged(a, b, c)
A dict factory classmethod like this is the best proposal I've seen
thus far. * It would be nice if the spelling were more succinct
(that's where syntax is helpful). Imagine:
some_func(**dict.merged(a, b, c))
-eric
* I'd go for the PEP 448 multiple kwargs-unpacking clauses, but as
already noted, the keys are limited to valid identifiers. Hmm, perhaps
that could be changed just for dict()...
More information about the Python-ideas
mailing list