我写了一个程序,需要对以下内容进行排序:
unsorted_list=[['le', 5], ['aab', 4], ['aaa', 5]]
to:
[['aaa', 5], ['le', 5], ['aab', 4]]
应该按照数字排序,如果数字相同,则按字母顺序排序。 我有以下代码:
def sortItem(lista):
''' func for sort by item'''
return lista[1]
sorted(unsorted_list, key=sortItem, reverse=True)
不幸的是,它不会按字母顺序返回字符串。有什么建议吗?