擅长:python、mysql、java
<p>试试这个:</p>
<pre><code>sorted(List, key=lambda x: (x[2].split('/')[2], x[2].split('/')[0], x[2].split('/')[1]))
</code></pre>
<p>例如:</p>
^{pr2}$
<p>它返回:</p>
<pre><code>[['G4', '2', '03/15/2010', 2],
['G2', 'E', '03/10/2011', 2],
['G1', 'E', '03/12/2011', 2],
['G6', '2', '03/15/2012', 2],
['G3', '2', '03/19/2012', 1]]
</code></pre>
<p>甚至更好(前提是你做到了<code>import datetime</code>):</p>
<pre><code>...
sorted(List, key=lambda x: datetime.datetime.strptime(x[2], '%m/%d/%Y'))
...
</code></pre>