Python er et gratis, objektorienteret programmeringssprog, der anvendes til at skabe dynamiske web-applikationer og avancerede enterprise -systemer. Ved programmering i Python, kan du blive nødt til at sortere navne alfabetisk efter efternavn. Hvis dataene er i et fælles eller normaliseret format, såsom fornavn, mellemnavn eller initial og efternavn, kan du bruge et par indbygget Python -kommandoer til at sortere data nemt. Instruktioner
1
Åbn din Python editor
2
Type: .
Import itemgetter
Python indlæser " itemgetter "-modulet .
3
Type:
student_names = [ ( 'John ', ' B ', ' Smith ' ) , ( ' Anne ', ' Beattie ', ' Banker ' ) , ( ' Justin ' , 'C', 'Vinter' ) ]
4
Type : Hej
sorteres ( student_names , key = itemgetter (2) )
< br > 5
Tryk på " . Return "
Python sorterer listen efter efternavn og vender tilbage : Hej
[( ' Anne ', ' Beattie ', ' Banks' ) , ( 'John ',' B ',' Smith ' ) , ( ' Justin ' , ' C ', ' Vinter ' ) ]
I dette eksempel indtaster du kursistnavne som en liste først. Brug derefter " itemgetter "-modulet og " sorteres "-funktionen for at sortere de navne, strengen elementets anden attribut. I dette tilfælde er det det sidste navn .