Python ist eine freie , objekt-orientierte Programmiersprache verwendet werden, um dynamische Web -Anwendungen und anspruchsvolle Enterprise-Systeme zu erstellen. Bei der Programmierung in Python, müssen Sie Namen alphabetisch nach Nachnamen. Wenn die Daten in einer gemeinsamen oder normalisierten Format , wie Vorname , zweiter Vorname oder Initiale und Nachname , können Sie mit ein paar eingebauten Python -Befehle , um die Daten leicht sortieren. Anleitung
1
Öffnen Sie Ihre Python -Editor
2
Typ: .
Import itemgetter
Python lädt die " itemgetter "-Modul.
3
Typ:
student_names = [( 'John' , 'B' , 'Smith '), ( ' Anne ', ' Beattie ', ' Banken ' ), ( 'Justin ', 'C ', ' Winter' ) ]
4
Typ:
sortiert ( student_names , key = itemgetter (2) )
< br > 5
Presse " . Return"
Python sortiert die Liste nach Nachnamen und Rückkehr:
[ ( ' Anne ', ' Beattie ', ' Banken '), ( ' John ',' B ',' Smith '), ( ' Justin ',' C ',' Winter ' ) ]
In diesem Beispiel geben Sie die Namen der Studenten als Liste zuerst. Dann verwenden Sie die " itemgetter "-Modul und das "sortiert" -Funktion , um die Namen von den String Elements zweite Attribut sortieren. In diesem Fall ist es der Nachname .