Contar veces que se repite un elemento en una lista
Julio Canto
jcanto en hispasec.com
Mar Nov 25 11:30:21 CET 2008
damufo escribió:
> Hola:
>
> Lo que quiero es obtener el número de veces que un elemento aparece en
> la lista
> esto me vale pero, hay alguna manera más sencilla de contar el número de
> veces que aparece un elemento en una lista?
>
> lista = [1, 1, 2, 3, 4, 4]
> n = contar_veces(self, 1, lista)
>
>
> def contar_veces(self, elemento, lista):
> veces = 0
> for i in lista:
> if elemento == i:
> veces += 1
> return veces
Puedes usar un diccionario, y vas metiendo un +1 al elemento que
encuentres cada vez que lo hagas.
--
Regards,
Julio Canto | VirusTotal.com | Hispasec Sistemas Lab | Tlf: +34.902.161.025
| Fax: +34.952.028.694 | PGP Key ID: EF618D2B | jcanto en hispasec.com
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es