Buenas, estoy viendo las opciones que me dieron con count().
Ahora viene mi pregunta, cuál sería la diferencia entre lo que me recomendó:
Juan José:
va = cadena.count('a')
Y lo que dijo:
Ricardo:
>>> from collections import Counter
>>> cuentas = Counter(cadena.lower())
>>> va = cuentas.get('a', 0
El ejemplo de Juan José usa un método de la clase string (
https://www.w3schools.com/python/python_ref_string.asp ) mientras que el
de Ricardo importa la clase Counter del módulo collections. Si no me
equivoco, la clase Counter te permite contar cualquier tipo de objeto, a
diferencia del count() d
Muchas gracias Sebastián. Tomo notaEnviado desde mi smartphone Samsung Galaxy.
Mensaje original De: Sebastián Arancibia
Fecha: 16/7/20 15:18 (GMT-03:00) A: La lista de python en castellano
Asunto: Re: [Python-es] [Consulta] max() y min() El
ejemplo de Juan José usa un método
La principal diferencia está en cómo se cuentan las cosas. Esto:
va = cadena.count('a')
recorre la cadena entera buscando únicamente la letra "a". Y te devuelve la
cuenta. Luego repites la operación con la "e" y hay que recorrer la cadena
entera otra vez. Y luego repites con la "i" y hay que rep