擅长:python、mysql、java
<p>您需要<code>lambda</code>,其中<strong>三个键是从<strong>节编号中获得的,即从拆分节编号中获得的三个整数,如下所示:</p>
<pre><code>>>> lst = ['1.10.1 Baa', '1.8.1 Ninja', '1.8.2 Gaab', '1.9.1 Foo']
>>> sorted(lst, key=lambda x:([int(x) for x in x.split()[0].split('.')]))
['1.8.1 Ninja', '1.8.2 Gaab', '1.9.1 Foo', '1.10.1 Baa']
</code></pre>