У меня есть список списков,Различные порядок сортировки по различным элементам в списке списка
MyList = [[ 'ZZZ', 100], [ 'SSS', 100], [ '555' , 100], [ '222', 100], [ '333', 90]]
Это отсортированный (по убыванию) список на основе, основанный на использовании следующей функции
отсортировано (mylist, key = lambda x: (x [1], x [0]), reverse = True)
Я хочу разобраться в этом таким образом, чтобы я получаю следующий порядок
[[ '222', 100], [ '555', 100], [ 'SSS', 100], [ 'ZZZ', 100], [ '333', 90]]
, что сортируется desc
заказ на оценки х [1], где в качестве asc
порядка на значениях х [0]
Стоит упомянуть, что это не используется в этом специальном случае, так как это вызывает функцию func, вызываемую больше раз - поэтому она медленнее –