<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 24, 2014 at 10:50 AM, Ram Rachum <span dir="ltr"><<a href="mailto:ram@rachum.com" target="_blank">ram@rachum.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">I don't like how in Python 3.x, you can't do this:<div>

<br></div><div>    lambda (x, y): whatever</div><div><br></div><div>It's quite useful in Python 2</div><div><br></div><div>if I understand correctly, it's a side effect of such packed arguments not being allowed in function definitions. (i.e. def instead of lambda)</div>



<div><br></div><div>Can you please refer me to the original discussion in which it was decided to remove this grammar in Python 3? I'd like to understand the arguments for it. </div></div></blockquote><div><br></div>

<div><a href="http://python.org/dev/peps/pep-3113/">http://python.org/dev/peps/pep-3113/</a> </div></div></div></div>