Python é uma linguagem livre de programação orientada a objeto usado para criar aplicações Web dinâmicas e sistemas empresariais sofisticados. Ao programar em Python , você pode precisar para classificar os nomes em ordem alfabética pelo sobrenome. Se os dados estão em um formato comum ou normalizada , como primeiro nome , nome do meio ou inicial e sobrenome , você pode usar alguns built-in Python comandos para classificar os dados com facilidade. Instruções
1
Abra seu editor Python
2
Tipo: .
Importação itemgetter
Python carrega o módulo " itemgetter " .
3 Tipo
:
student_names = [( 'John' , 'B' , 'Smith' ), (' Anne ', ' Beattie ', ' Bancos ' ), (' Justin ', ' C ', ' Winter' ) ]
4
Tipo:
ordenados ( student_names , key = itemgetter (2) )
< br > 5
Imprensa " . Return"
Python classifica a lista pelo sobrenome e retorna :
[( ' Anne ', ' Beattie ', ' Bancos ' ), (' John ',' B ',' Smith ' ), (' Justin ',' C ',' Winter ' ) ]
neste exemplo, você digita os nomes dos alunos como uma lista em primeiro lugar. Em seguida, use o módulo " itemgetter " ea função de " ordenados " para classificar os nomes pelo segundo atributo do item string. Neste caso , é o último nome.