Ocurrencias de letras por palabra
Crea una función que reciba una oración y un carácter que se debe buscar. Devuelve un diccionario con cada palabra de la oración y la cantidad del carácter especificado como valor.
Ejemplos
find_occurrences("Hello World", "o") ➞ {
"hello" : 1,
"world" : 1
}
find_occurrences("Create a nice JUICY function", "c") ➞ {
"create" : 1,
"a" : 0,
"nice" : 1,
"juicy" : 1,
"function" : 1
}
find_occurrences("An APPLE a day keeps an Archeologist AWAY...", "A") ➞ {
"an" : 1,
"apple" : 1,
"a" : 1,
"day" : 1,
"keeps" : 0,
"archeologist" : 1,
"away..." : 2
}Notas
- La función no debe distinguir entre mayúsculas y minúsculas.
- Las palabras del diccionario deben estar en minúsculas.
- Es posible que tengas que buscar signos de puntuación.
- Las palabras duplicadas deben ignorarse (consulta el ejemplo #3 para la palabra "an").