<div dir="ltr">Oh, I get it now, thanks!<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 13, 2018 at 2:11 AM, Serhiy Storchaka <span dir="ltr"><<a href="mailto:storchaka@gmail.com" target="_blank">storchaka@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">12.04.18 22:42, Andrés Delfino пише:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think the update method can (and personally, should) stay unchanged:<br>
<br>
spam.update(dict(x, y))<br>
<br>
seems succinct and elegant enough, with the proposed constructor syntax.<br>
<br>
Sorry my ignorance, do (Mutable)Mapping ABC say anything about constructors?<br>
</blockquote>
<br></span>
Mapping and MutableMapping ABCs don't have constructors, but many dict-like objects imitate the dict constructor: accept a single mapping or a sequence of pairs as a positional argument, and accept other dict as kwargs.<div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<wbr>_________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org" target="_blank">Python-ideas@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-ideas" rel="noreferrer" target="_blank">https://mail.python.org/mailma<wbr>n/listinfo/python-ideas</a><br>
Code of Conduct: <a href="http://python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">http://python.org/psf/codeofco<wbr>nduct/</a><br>
</div></div></blockquote></div><br></div>