<div>I brought this up with Kent a little while ago...</div>  <div>&nbsp;</div>  <div>&gt;&gt;&gt;If you have a list of pairs of (name, percentage) then you should be <BR>&gt;&gt;&gt;able to sort it directly with the sort() method of the list. For<BR> &gt;&gt;&gt;example:<BR><BR>&gt;&gt;&gt;In [3]: data = [ ('Kent', 50), ('Sara', 80), ('Fred', 20) ]<BR>&gt;&gt;&gt;In [4]: data.sort()<BR>&gt;&gt;&gt;In [5]: data<BR>&gt;&gt;&gt;Out[5]: [('Fred', 20), ('Kent', 50), ('Sara', 80)]<BR>&gt;Use append() to add more data, then sort again to get it in order:<BR>&gt;&gt;&gt;In [6]: data.append(('Joe', 90))<BR>&gt;&gt;&gt;In [7]: data.sort()<BR>&gt;&gt;&gt;In [8]: data<BR>&gt;&gt;&gt;Out[8]: [('Fred', 20), ('Joe', 90), ('Kent', 50), ('Sara', 80)]<BR></div>  <div>What happens if I need to sort alphabetical and numerically?</div>  <div>I guess in this case it would be....</div>  <div>&nbsp;</div>  <div>('Fred', 20), ('Joe', 50), ('Kent', 80), ('Sara', 90)</div>  <div>&nbsp;</div> 
 <div>I'm taking the original list and the original values</div>  <div>i.e., ('Fred', 20), ('Joe', 90), ('Kent', 80)...&nbsp; and switching it so that it reads in both ways...</div>  <div>&nbsp;</div>  <div>List 1, [('Fred', 20), ('Joe', 90), ('Kent', 50), ('Sara', 80)]<BR></div>  <div>List 2, ('Fred', 20), ('Joe', 50), ('Kent', 80), ('Sara', 90)]</div>  <div>&nbsp;</div>  <div>How would I do that so I wind up with both lists?&nbsp; I have two lists now, but if I try and reorder them they just reverse in alphabetical order without affecting the second value (the number).</div>  <div>&nbsp;</div>  <div>Thanks!</div>  <div>&nbsp;</div><p>&#32;
      <hr size=1>Boardwalk for $500? In 2007? Ha! <br><a href="http://us.rd.yahoo.com/evt=48223/*http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow">Play Monopoly Here and Now</a> (it's updated for today's economy) at Yahoo! Games.