[New-bugs-announce] [issue42954] new "if-as" syntax
Евгений Jen
report at bugs.python.org
Mon Jan 18 04:59:35 EST 2021
New submission from Евгений Jen <jen.soft.master at gmail.com>:
# use
if users.get(uid, None) as profile != None:
...
# instead
profile = users.get(uid, None)
if profile != None:
...
# full-sample:
>>> users = {1: {"name": "Jen"}}
... uid = 1
...
... # current syntax:
... profile = users.get(uid, None)
... if profile != None:
... print(f"user: {profile['name']}")
... #
...
... # new:
... if users.get(uid, None) as profile != None:
... print(f"user: {profile['name']}")
... #
...
----------
components: Interpreter Core
messages: 385178
nosy: jen.soft.master
priority: normal
severity: normal
status: open
title: new "if-as" syntax
type: enhancement
versions: Python 3.10
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue42954>
_______________________________________
More information about the New-bugs-announce
mailing list