擅长:python、mysql、java
<p>您可以尝试使用lambda函数进行排序,如下所示:</p>
<pre><code>from datetime import datetime
files = ['AA_06182020', 'AA_06202020', 'BTT_06182020', 'BTT_06202020', 'DC_06182020', 'DC_06202020', 'HOO_06182020', 'HOO_06202020']
sorted_files = sorted(files, key=lambda x: datetime.strptime(x.split('_')[1], '%m%d%Y'), reverse=True)
</code></pre>
<p>这将首先生成一个带有最新文件的排序<code>files</code>列表(根据您的命名约定)</p>