Usa un diccionario para contar la cantidad de veces que cada palabra aparece en la frase.
Imprime las palabras y sus respectivos conteos.
#print("Introduce una frase")frase =input("Introduce una frase: ")#pedir al usuario que introduzca una frase#dividir la frase en palabraslistaPalabras = frase.split()#palabras va a ser una lista de palabras#diccionario para guardar las palabras que coincidancontar_palabras ={}#diccionario vacio#contar cuantas veces aparece una palabra en una frasefor palabra in listaPalabras:if palabra in contar_palabras: contar_palabras[palabra]+=1#suma de uno en uno si coincideelse: contar_palabras[palabra]=1#primera vez que aparece la palabrafor palabra, repeticiones in contar_palabras.items():print(f"La palabra '{palabra}' aparece {repeticiones} veces")