title: Sort list of dictionaries by multiple keys with different ordering
body: <p>I need sort this list of dictionaries:</p>
  
  <pre><code>[ {K: 1, B: 2, A: 3, Z: 4, ... } , ... ] 
  </code></pre>
  
  <p>Ordering should be:</p>
  
  <ul>
  <li>K - descending </li>
  <li>B - descending</li>
  <li>A - ascending</li>
  <li>Z - ascending</li>
  </ul>
  
  <p>I only found out how to sort all keys in ascending or descending (<code>reverse=True</code>):</p>
  
  <pre><code>stats.sort(key=lambda x: (x['K'], x['B'], x['A'], x['Z']))
  </code></pre>
  
  <p>Can anybody help, how to sort in key-different ordering?</p>