title: sort pandas dataframe based on list
body: <p>I would like to sort the following dataframe:</p>
  
  <pre><code>Region           LSE          North      South
  0                   Cn     33.330367   9.178917
  1               Develd     -36.157025 -27.669988
  2               Wetnds    -38.480206 -46.089908
  3                Oands    -47.986764 -32.324991
  4               Otherg    323.209834  28.486310
  5                 Soys      34.936147   4.072872
  6                  Wht     0.983977 -14.972555
  </code></pre>
  
  <p>I would like to sort it so the LSE column is reordered based on the list:</p>
  
  <pre><code>lst = ['Oands','Wetnds','Develd','Cn','Soys','Otherg','Wht']
  </code></pre>
  
  <p>of, course the other columns will need to be reordered accordingly as well. Is there any way to do this in pandas?</p>