Eu tenho alguns dados em uma lista de listas ou em uma lista de tuplas, como esta:
data = [[1,2,3], [4,5,6], [7,8,9]]
data = [(1,2,3), (4,5,6), (7,8,9)]
E eu quero classificar pelo segundo elemento no subconjunto. O significado, ordenando por 2,5,8 de onde 2
é (1,2,3)
, 5
é de (4,5,6)
. Qual é a maneira comum de fazer isso? Devo armazenar tuplas ou listas na minha lista?