擅长:python、mysql、java
<p>您可以使用<code>key</code>参数轻松完成此操作:</p>
<pre><code>my_list = ['Pera','mela','arancia','UVA']
my_list.sort(key=str.lower)
</code></pre>
<p>会先得到你的小写字符。</p>
<p>这将更改对象的位置,并对<code>my_list</code>进行排序。</p>
<p>如果您想有一个新的列表,也可以将<code>sorted</code>函数与相同的<code>key</code>参数一起使用。例如:</p>
<pre><code>my_list = ['Pera','mela','arancia','UVA']
my_sorted_list = sorted(my_list,key=str.lower)
</code></pre>
<p>输出为:</p>
<pre><code>>>> my_list
['Pera','mela','arancia','UVA']
>>> my_sorted_list
['arancia', 'mela', 'Pera', 'UVA']
</code></pre>