<div>>>> import operator</div><div>>>> sorted(z1, key=operator.itemgetter(2,0,1))</div><div>[[34, 44, '1011'], [40, 20, '1011'], [40, 60, '1011'], [10, 30, '1013'], [50, 50, '1013']]</div>
<div>>>> </div><div><br></div><div><br></div><div>Alex</div><br><div class="gmail_quote">On Thu, Jun 24, 2010 at 12:46 PM, Vikram <span dir="ltr"><<a href="mailto:kpguy@rediffmail.com">kpguy@rediffmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Suppose i have this:<br>
------<br>
<br>
>>> z1 = [[34,44,'1011'],[40,60,'1011'],[50,50,'1013'],[40,20,'1011'],[10,30,'1013']]<br>
>>> z1<br>
[[34, 44, '1011'], [40, 60, '1011'], [50, 50, '1013'], [40, 20, '1011'], [10, 30, '1013']]<br>
>>> for i in z1:<br>
         print i<br>
<br>
         <br>
[34, 44, '1011']<br>
[40, 60, '1011']<br>
[50, 50, '1013']<br>
[40, 20, '1011']<br>
[10, 30, '1013']<br>
>>> <br>
<br>
----<br>
<br>
how do i sort the nested list z1 so as to obtain:<br>
<br>
bla = [[34,44,'1011'],[40,20,'1011'],[40,60,'1011'],[10,30,'1013'],[50,50,'1013']]<br>
<br>
<br><table border="0" width="644" height="57" cellspacing="0" cellpadding="0" style="font-family:Verdana;font-size:11px;line-height:15px"><tbody><tr><td><a href="http://sigads.rediff.com/RealMedia/ads/click_nx.ads/www.rediffmail.com/signatureline.htm@Middle?" target="_blank"><img></a></td>
</tr></tbody></table><br>_______________________________________________<br>
Baypiggies mailing list<br>
<a href="mailto:Baypiggies@python.org">Baypiggies@python.org</a><br>
To change your subscription options or unsubscribe:<br>
<a href="http://mail.python.org/mailman/listinfo/baypiggies" target="_blank">http://mail.python.org/mailman/listinfo/baypiggies</a><br></blockquote></div><br>