La modalità matematica è il valore in un insieme di dati che si verifica più spesso . Si vuole trovare il modo se si sta verificando per i risultati duplicati . La brevità che il linguaggio Python permette può rendere la soluzione elegante e minimale . Istruzioni
1
Aprire un nuovo file in un editor di testo .
2
Digitare le seguenti righe . Questo imposta l'elenco che si desidera calcolare il modo di , così come le variabili di risultato e un dizionario per l'ordinamento .
L = ( 1,2,3,4,5,6,7,8 , 7,7,45,7,1,3,3 ) d = { } mode = 0freq = 0
3
Inserire le seguenti linee nel vostro editor e premere il tasto "Tab" chiave di ogni volta che si vede :
for i in l: se d.has_key ( i) : d [ i] + = 1 , altrimenti : d [ i] = 1
4 Aggiungi prossime righe al tuo file , sostituendo con il tasto "Tab" , come si va :
se d [ i] > freq : mode = i freq = d [ i]
5 Mettere la riga successiva alla fine del file :
stampa "modalità Found" , modalità , "frequenza" , freq
6
eseguire il programma per vedere il risultato . Esso stampa " Trovato modalità 7 frequenza 4 . "