Realice una función de nombre palabra_mas_repetida() que reciba como argumento una cadena cualquiera que representa un texto y devuelva la primera palabra que más veces aparece en el mismo (no debe diferenciar mayúsculas de minúsculas). La palabra debe devolverse siempre en minúscula.
Por favor alguien me puede ayudar??
hice este programa pero obviamente algo esta mal
Código
def palabra_mas_repetida(s): cont = [] palabras = s.split() for palabra in palabras: palabra = palabra.lower() if palabra in cont: cont[palabra] += 1 else: cont[palabra] = 1 return
MOD: Etiquetas GeSHi.