Python est un langage de programmation orienté objet libre utilisé pour créer des applications Web dynamiques et systèmes d'entreprise complexes. Lors de la programmation en Python, vous pourriez avoir besoin de trier les noms par ordre alphabétique de nom de famille. Si les données sont dans un format commun ou normalisée , comme le prénom , deuxième prénom ou nom initial et le dernier , vous pouvez utiliser quelques commandes intégrées en Python pour trier les données facilement . Instructions
1
Ouvrez votre éditeur Python
2 Type de
: .
Importation itemgetter
Python charge le module " itemgetter " .
3 type de
: Photos
student_names = [( 'Jean' , 'B' , 'Smith' ) , (' Anne ', ' Beattie »,« Banques » ) , (' Justin ', ' C', 'Winter' ) ]
4 Type de
:
trié ( student_names , key = itemgetter ( 2) )
< br > 5
presse. " retour "
Python trie la liste par nom de famille et retours:
[ (« Anne », « Beattie », «banques» ), ( « John ',' B ' , ' Smith ' ) , (' Justin ',' C ', ' Winter ' ) ]
Dans cet exemple , vous entrez d'abord les noms des élèves sous forme de liste . Ensuite, utilisez le module " itemgetter " et la fonction " triés " pour trier les noms par seconde attribut de la chaîne élément. Dans ce cas , c'est le nom de famille.