擅长:python、mysql、java
<p>在此关闭之前快速提供帮助:</p>
<pre><code>import datetime
def date_from_name(name):
return datetime.datetime.strptime(
name,
'C:\\\\folder\\%b%Y_VH.img'
)
original_list = [
'C:\\\\folder\\Apr2017_VH.img',
'C:\\\\folder\\Jan2019_VH.img',
'C:\\\\folder\\Nov2017_VH.img',
'C:\\\\folder\\Apr2018_VH.img',
'C:\\\\folder\\Mar2017_VH.img',
'C:\\\\folder\\May2019_VH.img',
'C:\\\\folder\\Aug2019_VH.img',
'C:\\\\folder\\Jan2020_VH.img',
'C:\\\\folder\\Oct2018_VH.img'
]
sorted_list = sorted(original_list, key=date_from_name)
print(sorted_list)
</code></pre>
<p>用于分析日期的特殊字符是<a href="https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes" rel="nofollow noreferrer">documented here</a></p>