[Python-Dev] lambda (x, y): (original) (raw)

Nick Coghlan ncoghlan at gmail.com
Sat Jan 25 07:50:53 CET 2014


On 25 January 2014 15:41, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:

Brett Cannon wrote:

On Fri, Jan 24, 2014 at 10:50 AM, Ram Rachum <ram at rachum.com_ _<mailto:ram at rachum.com>> wrote: lambda (x, y): whatever http://python.org/dev/peps/pep-3113/ Part of the rationale in that PEP is that argument unpacking can always be replaced by an explicitly named argument and an unpacking assignment. No mention is made of the fact that you can't do this in a lambda, giving the impression that lambdas are deemed second-class citizens that are not worth consideration.

Given that lambdas only just escaped being removed entirely from the language in Python 3, that impression isn't wrong.

Cheers, Nick.

-- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia



More information about the Python-Dev mailing list