On Tue, Feb 10, 2015 at 2:08 AM, Victor Stinner <victor.stin...@gmail.com> wrote:
> > Le 10 févr. 2015 03:07, "Ethan Furman" <et...@stoneleaf.us> a écrit : > > That line should read > > > > return func(*(args + fargs), **{**keywords, **fkeywords}) > > > > to avoid the duplicate key error and keep the original functionality. > > To me, this is just ugly. It prefers the original code which use .update(). > > Maybe the PEP should be changed to behave as .update()? > > Victor > > Just for clarity, Ethan is right, but it could also be written: return func(*args, *fargs, **{**keywords, **fkeywords}) Best, Neil > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > https://mail.python.org/mailman/options/python-dev/mistersheik%40gmail.com > >
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com