擅长:python、mysql、java
<p><code>sort</code>的键不需要是单个值—如果它是多个值(在<code>tuple</code>或<code>list</code>中),它们将按顺序考虑</p>
<p>这里有一个方法,它甚至不限制你两个字符:</p>
<pre><code>ranks = ['34567890JQKA2', 'DCHS']
data = ['9C', '9H', '8H', '9D']
data.sort(key=lambda x: [r.index(c) for r, c in zip(ranks, x)])
print(data)
</code></pre>