Maison >développement back-end >Tutoriel Python >Méthode de tri lorsque les éléments de la liste Python sont des tuples
Ce qui suit est une méthode de tri permettant à tout le monde de partager un élément de liste Python lorsqu'il s'agit d'un tuple. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde. Venez jeter un oeil ensemble
comme suit :
dist = [('m',5),('e',4),('c',9),('d',1)] dist.sort(key= operator.itemgetter(0)) print(dist) dist = [('m',5),('e',4),('c',9),('d',1)] dist.sort(key= lambda k:k[0]) print(dist)
① Lorsque key=operator.itemgetter(0), le premier élément du tuple est pris pour comparaison.
② Lorsque key=operator.itemgetter(1), le deuxième élément du tuple est pris à des fins de comparaison.
key=lamda k:k[0 or 1] De même
Recommandations associées :
Intersection, union, ensemble de différences d'application de liste Python
Explication détaillée de deux méthodes d'instance de tri de liste Python
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!