[Python-es] [Consulta] max() y min()

Lemarchand Barker lemarchand8679 en gmail.com
Mie Jul 15 17:07:41 EDT 2020


Lo voy a buscar y voy a ver.
Muchas gracias

El mié., 15 jul. 2020 a las 18:03, Juan José Gómez Romera
(<jjgomera en gmail.com>) escribió:
>
> Hola, como uso te hace la función q necesitas, yo sin embargo recortaria código usando count:
>
> va = cadena.count('a')
> ...
>
> Perdón por ser tan parco con el código, estoy desde móvil.
>
>
>
>
> El mié., 15 jul. 2020 22:28, Lemarchand Barker <lemarchand8679 en gmail.com> escribió:
>>
>> Hola, vengo con otra pregunta tonta.
>> Estaba jugando con for, la típica de buscar máximos y mínimos, les
>> dejo el código:
>>
>> lista = []
>>
>> cadena = "Esto es una cadena que contiene varias letras y muchas palabras"
>>
>> vocales = ['a', 'e', 'i', 'o', 'u']
>>
>> for x in cadena:
>>     if x == 'a':
>>         va = va + 1
>>     elif x == 'e':
>>         ve = ve + 1
>>     elif x == 'i':
>>         vi = vi + 1
>>     elif x == 'o':
>>         vo = vo + 1
>>     elif x == 'u':
>>         vu = vu + 1
>>
>> lista.append(va)
>> lista.append(ve)
>> lista.append(vi)
>> lista.append(vo)
>> lista.append(vu)
>>
>> total = va + ve + vi + vo + vu
>>
>> max_item = max(lista, key=int)
>> min_item = min(lista, key=int)
>> print(f"Mayor: {max_item}")
>> print(f"Menor: {min_item}")
>>
>> Bueno mi consulta es la siguiente, está bien que haya utilizado max y
>> min para tratar de buscar cuál es la vocal que más se repite y menos
>> se repite? Pero el tema es el siguiente hay 2 vocales que se repiten
>> solamente 2 veces, que son: i y o. Asumo que por el orden de los
>> elementos en la lista el 2 que muestra se corresponde a la i.
>> Bueno eso es todo, consultar si está bien utilizado el max y el min,
>> saludos y gracias.
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> https://mail.python.org/mailman/listinfo/python-es
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es


Más información sobre la lista de distribución Python-es