Re: Parameter sublists [was: An ordering question]

2009-03-13 Thread Chris Rebert
On Fri, Mar 13, 2009 at 5:30 PM, Peter Pearson ppear...@nowhere.invalid wrote:
 On Fri, 13 Mar 2009 18:56:30 +0100, Hrvoje Niksic hnik...@xemacs.org wrote:
 [snip]
 a.sort(key=lambda (x, y): b[y - 1], reverse=True)

 Huh?  I had no idea one could do this:

 def g( ( ( x, y ), z ) ):
 ...   return y
 ...
 g( ((1,2),3) )
 2

 What should I have read to learn that trick?

Don't bother. It's been excised in Python 3.0.

Cheers,
Chris

-- 
I have a blog:
http://blog.rebertia.com
--
http://mail.python.org/mailman/listinfo/python-list


Re: Parameter sublists [was: An ordering question]

2009-03-13 Thread Kottiyath
On Mar 14, 5:39 am, Chris Rebert c...@rebertia.com wrote:
 On Fri, Mar 13, 2009 at 5:30 PM, Peter Pearson ppear...@nowhere.invalid 
 wrote:
  On Fri, 13 Mar 2009 18:56:30 +0100, Hrvoje Niksic hnik...@xemacs.org 
  wrote:
  [snip]
  a.sort(key=lambda (x, y): b[y - 1], reverse=True)

  Huh?  I had no idea one could do this:

  def g( ( ( x, y ), z ) ):
  ...   return y
  ...
  g( ((1,2),3) )
  2

  What should I have read to learn that trick?

 Don't bother. It's been excised in Python 3.0.

 Cheers,
 Chris

 --
 I have a blog:http://blog.rebertia.com

Thank you very much.
These many solutions ?
I think programming is not my forte :-) :-)
--
http://mail.python.org/mailman/listinfo/python-list