Jan. 25, 2014
6:50 a.m.
On 25 January 2014 15:41, Greg Ewing <greg.ewing@canterbury.ac.nz> wrote:
Brett Cannon wrote:
On Fri, Jan 24, 2014 at 10:50 AM, Ram Rachum <ram@rachum.com <mailto:ram@rachum.com>> wrote:
lambda (x, y): whatever
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@gmail.com | Brisbane, Australia