title: case-insensitive list sorting, without lowercasing the result?
body: <p>I have a list of strings like this:</p>
  
  <pre><code>['Aden', 'abel']
  </code></pre>
  
  <p>I want to sort the items, case-insensitive.
  So I want to get:</p>
  
  <pre><code>['abel', 'Aden']
  </code></pre>
  
  <p>But I get the opposite with <code>sorted()</code> or <code>list.sort()</code>, because uppercase appears before lowercase.</p>
  
  <p>How can I ignore the case? I've seen solutions which involves lowercasing all list items, but I don't want to change the case of the list items.</p>