[Python-Dev] lambda (x, y):
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