“Conocimiento Programación>Python Programming

Cómo obtener el modo de una lista en Python

2015/8/17
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 . "

Python Programming
Cómo obtener el modo de una lista en Python
Cómo determinar el tamaño de una palabra en Python
Cómo poner en marcha el entorno Python IDLE
¿Qué es un directorio de Python
Cómo convertir a Lógico en Python
Cómo enviar una solicitud a un servidor proxy en Python
Cómo configurar los directorios del proyecto en Python
Cómo pasar una función como argumento en Python
Conocimiento de la computadora © http://www.ordenador.online