У меня есть список списков:
[[12, 'tall', 'blue', 1],
[2, 'short', 'red', 9],
[4, 'tall', 'blue', 13]]
Если бы я хотел сортировать по одному элементу, например, высокий/короткий элемент, я мог бы сделать это через s = sorted(s, key = itemgetter(1))
.
Если бы я хотел сортировать как высокий/короткий, так и цвет, я мог бы сделать сортировку дважды, один раз для каждого элемента, но есть ли более быстрый способ?