擅长:python、mysql、java
<p>我建议您使用datetime模块,只需在一行中使用简洁的解决方案:</p>
<pre><code>import datetime
print(sorted(final_dict.items(),key=lambda x:datetime.datetime.strptime(x[1].split()[1].replace("'",''),'%Y-%m-%d')))
</code></pre>
<p>输出:</p>
<pre><code>[('Adityam', "('34', '2018-04-27 00:00:00'),No IMDB Info Available"), ('Baazaar', "('60', '2018-05-01 00:00:00'),N/A"), ('102 Not Out', "('75', '2018-05-04 00:00:00'),N/A"), ('3 Dev', "('0', '2018-05-11 00:00:00'),No IMDB Info Available"), ('Arjun Patiala', "('0', '2018-09-13 00:00:00'),No IMDB Info Available"), ('Ajay Devgn – Luv Ranjan’s Next', "('63', '2018-10-19 00:00:00'),No IMDB Info Available"), ('2.0', "('84', '2019-01-01 00:00:00'),8.5")]
</code></pre>