[Python-Dev] The new and improved PEP 572, same great taste with 75% less complexity! (original) (raw)

Guido van Rossum guido at python.org
Thu Apr 26 11:07:50 EDT 2018


Just as I feared. While currently fixing this is just fixing a bug (nobody's code is going to break except perhaps some tests), with PEP 572 fixing this would be mandatory.

On Thu, Apr 26, 2018 at 6:57 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:

On 25 April 2018 at 18:23, Chris Angelico <rosuav at gmail.com> wrote: >>>> x={print(2): print(1) for in [1]} > 1 > 2 > > Hmmmmmmmmm. One of these is not like the others...

Huh, it looks like we missed checking dict comprehensions when we fixed dict displays to evaluate keys before the corresponding values. That would qualify as a reasonable request for improvement in Python 3.8 :) Cheers, Nick. -- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia


Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/ guido%40python.org

-- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20180426/e8b2358d/attachment.html>



More information about the Python-Dev mailing list