El modo matemático es el valor de un conjunto de datos que se presenta con mayor frecuencia. Usted quiere encontrar el modo , si usted está comprobando los resultados duplicados. La brevedad que el lenguaje Python permite que puede hacer que la solución a la vez elegante y minimalista. Instrucciones
1
Abra un nuevo archivo en un editor de texto.
2
Escriba las siguientes líneas. Esto establece la lista que desea calcular el modo de , así como las variables de resultado y un diccionario para la clasificación .
L = ( 1,2,3,4,5,6,7,8 , 7,7,45,7,1,3,3 ) d = { } mode = 0freq = 0
3
Escriba las líneas siguientes en el editor y pulsar la tecla " Tab" llave cada vez que veas :
for i in l: si d.has_key ( i): d [ i ] + = 1 ; más: d [ i ] = 1
4 Añada las siguientes líneas a su archivo , reemplazando con la tecla " Tab" a medida que avanza :
si d [ i ]> frecuencia : mode = i freq = d [ i ]
5 Ponga la siguiente línea al final del archivo :
print "modo Found" , el modo, "frecuencia" , frecuencia
6
Ejecute el programa para ver el resultado . Se imprime "Se ha encontrado el modo de frecuencia de 7 4 . "