On 2019-03-26 23:29, Abdur-Rahmaan Janhangeer wrote:
Suppose i have

(lambda x: x if x != None else '')(someVar)

returning an empty string if none

but, if "not" was allowed

(lambda x: x if x not None else '')(someVar)

it might have been more elegant

PROPOSAL: Allow "not" in lambda expressions

What you describe is already possible, you just have to use the "is not" operator, just as you would in any other expression.

--
Brendan Barnwell
"Do not follow where the path may lead. Go, instead, where there is no path, and leave a trail."
   --author unknown
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to