Иногда, в некоторых онлайн-компиляторах, которые вы, возможно, пробовали, вы получите эту ошибку, если вы не пишете public class [Classname]
, а просто class [Classname]
.
Просто верните отрицательное число:
res_list.sort(key=lambda x: (float(x[1]), -float(x[2])))
Это отменяет порядок сортировки B
, но обратите внимание, что данные сортируются по столбцу A
сначала .
Обратите внимание, что вы можете комбинировать сортировку с предыдущей строкой в коде с помощью функции sorted()
:
res_list = sorted(res, key=lambda x: (float(x[1]), -float(x[2]))