December 11
Python è un linguaggio di programmazione libero, orientato agli oggetti utilizzati per creare applicazioni Web dinamici e sistemi aziendali sofisticati. Durante la programmazione in Python, potrebbe essere necessario disporre i nomi in ordine alfabetico per cognome. Se i dati sono in un formato comune o normalizzata, come ad esempio il nome, il secondo nome o il nome del primo e l'ultimo, è possibile utilizzare un paio di built-in comandi di Python per ordinare facilmente i dati.
1 Apri il tuo editor di Python.
2 Digitare:
importazione itemgetter
carichi Python Il modulo "itemgetter".
3 Digitare:
student_names = [( 'John', 'B', 'Smith'), ( 'Anna', 'Beattie', 'Banche'), ( 'Justin', 'C', 'Winter')]
4 Digitare:
ordinati (student_names, = chiave itemgetter (2))
5 Premere il tasto "Return".
Python ordina l'elenco in base al cognome e ritorni:
[( 'Anna', 'Beattie', 'Banche'), ( 'John', 'B', 'Smith'), ( 'Justin', 'C', 'Winter')]
In questo esempio, si immettono i nomi degli studenti sotto forma di elenco prima. Quindi, utilizzare il modulo "itemgetter" e la funzione "ordinato" per ordinare i nomi di secondo attributo della voce di stringa. In questo caso, è il cognome.