所以我有一个问题,我该如何排序这个列表:
['Pera','mela','arancia','UVA']
像这样:
['arancia','mela','Pera','UVA']
在练习中,它说要将sorted()函数与cmp参数一起使用。

最佳答案

您需要根据字符串的小写表示来排序元素:

sorted(['Pera','mela','arancia','UVA'], key=str.lower)

这将输出:
['arancia', 'mela', 'Pera', 'UVA']

07-27 14:04