William Pickard writes: > What you're running into is how Python handles default arguments.
I believe that he understands that, and intended to ask the question that is discussed in this thread: https://mail.python.org/archives/list/python-ideas@python.org/thread/MILIX6HSW3PRUNWWP6BN2G2D7PXYFZJ7/#KC3E227LDMKC6JFY6C2EVKUMXZ4UBW77 To get to the meat of the argument, scroll down a page or two to Steven d'Aprano's contribution at 20 May 11:51 a.m. (I believe that times are converted to UTC so that's probably the exact time you're looking for). You still have to read much of the rest of the thread to see the various proposals (including ways to mark arguments for deferred evaluation). _______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/6YXGOQTGWQNDUWCNHCNO3XSDRJOADVTP/ Code of Conduct: http://python.org/psf/codeofconduct/