Python er et gratis, objektorientert programmeringsspråk som brukes til å lage dynamiske web-applikasjoner og sofistikerte bedriftssystemer . Ved programmering i Python , må du kanskje å sortere navnene alfabetisk etter etternavn. Hvis dataene er i en vanlig eller normalisert format, for eksempel fornavn, mellomnavn eller initial og etternavn, kan du bruke noen innebygd i Python -kommandoer for å sortere dataene lett . Instruksjoner
en
Åpne Python redaktør
2
Type: .
Import itemgetter
Python laster " itemgetter " modulen.
3
Type:
student_names = [ ( ' John ', ' B' , ' Smith ') , (' Anne ', ' Beattie ', ' Banker ' ) , (' Justin ', ' C' , ' Vinter' ) ]
4
Type:
sortert ( student_names , key = itemgetter ( 2 ) )
5
Press " . Return "
Python listen blir sortert etter etternavn og avkastning : en
[ (' Anne ', ' Beattie ' , ' Bankenes ), ( ' John ',' B ' , ' Smith ') , (' Justin ',' C ' , ' Vinter ' ) ]
I dette eksempelet angir du student navn som en liste først . Deretter bruker du " itemgetter " modul og "sortert "-funksjonen for å sortere navnene ved strengen element nest attributt. I dette tilfellet er det etternavnet .