title: Sorting a List of Strings, Ignoring ASCII Ordinal Values
body: <p>I want to sort this list:</p>
  
  <pre><code>&gt;&gt;&gt; L = ['A', 'B', 'C', ... 'Z', 'AA', 'AB', 'AC', ... 'AZ', 'BA' ...]
  </code></pre>
  
  <p>Exactly the way it is, regardless of the contents (assuming all CAPS alpha).</p>
  
  <pre><code>&gt;&gt;&gt; L.sort()
  &gt;&gt;&gt; L
  ['A', 'AA', 'AB', 'AC'...]
  </code></pre>
  
  <p>How can I make this:</p>
  
  <pre><code>&gt;&gt;&gt; L.parkinglot_sort()
  &gt;&gt;&gt; L
  ['A', 'B', 'C', ... ]
  </code></pre>
  
  <p>I was thinking of testing for length, and sorting each length, and mashing all the separate 1-length, 2-length, n-length elements of <code>L</code> into the new <code>L</code>.</p>
  
  <p>Thanks!</p>