Como usar a classificação rápida para classificar por índice em uma lista de uma lista
Eu estou tentando usar uma classificação rápida para classificar através de uma lista de listas no índice [1]. Por exemplo:
list = [[2, 5, 3],
[2, 4, 9],
[0, 9, 1],
[1, 1, 1],
[4, 7, 5]]
Eu quero ser capaz de fazer isso, classificando por índice [1]:
quickSort(list)
output:
list = [[1, 1, 1],
[2, 4, 9],
[2, 5, 3],
[4, 7, 5],
[0, 9, 1]]
Alguma ideia?