[Python-Dev] PEP 572: Assignment Expressions (original) (raw)
Chris Angelico rosuav at gmail.com
Fri Apr 20 17:04:01 EDT 2018
- Previous message (by thread): [Python-Dev] PEP 572: Assignment Expressions
- Next message (by thread): [Python-Dev] PEP 572: Assignment Expressions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, Apr 21, 2018 at 6:59 AM, Guido van Rossum <guido at python.org> wrote:
Does the PEP currently propose to allow that horrible example? I thought Tim Peters successfully pleaded to only allow a single "NAME := ". You don't have to implement this restriction -- we know it's possible to implement, and if specifying this alone were to pull enough people from -1 to +0 there's a lot of hope!
I don't see much value in restricting the assignment target to names only, but if that's what it takes, it can be restricted, at least initially. As to chaining... well, since the entire construct (target := expr) is an expression, it can be used on the right of :=, so short of outright forbidding it, there's not a lot to be done.
ChrisA
- Previous message (by thread): [Python-Dev] PEP 572: Assignment Expressions
- Next message (by thread): [Python-Dev] PEP 572: Assignment Expressions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]