J'ai des données dans une liste de listes ou une liste de tuples, comme ceci:
data = [[1,2,3], [4,5,6], [7,8,9]]
data = [(1,2,3), (4,5,6), (7,8,9)]
Et je veux trier par le 2ème élément du sous-ensemble. Signification, tri par 2,5,8 d'où 2
vient (1,2,3)
, 5
vient de (4,5,6)
. Quelle est la manière la plus courante de procéder? Dois-je stocker des tuples ou des listes dans ma liste?