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
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.
Do you mean "is not"?
On Wed, Mar 27, 2019 at 3:24 PM Abdur-Rahmaan Janhangeer < arj.python@gmail.com> 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
-- Abdur-Rahmaan Janhangeer Mauritius
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Garanti sans virus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_2517025322762206080_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/