Número de veces que aparece un carácter
Crea una función que devuelva cuántas veces aparece un carácter determinado en cada palabra de una oración. Considera idénticas las formas en mayúscula y minúscula de una misma letra.
Ejemplos
char_appears("She sells sea shells by the seashore.", "s")
➞ [1, 2, 1, 2, 0, 0, 2]
// s aparece una vez en She, dos veces en sells, una vez en sea, dos veces en shells, y así sucesivamente.
char_appears("Peter Piper picked a peck of pickled peppers.", "P")
➞ [1, 2, 1, 0, 1, 0, 1, 3]
// La comparación no distingue entre mayúsculas y minúsculas.
char_appears("She hiked in the morning, then swam in the river.", "t")
➞ [0, 0, 0, 1, 0, 1, 0, 0, 1, 0]Notas
- Divide la oración en palabras separadas por espacios.
- La puntuación permanece unida a su palabra, pero no altera el conteo del carácter.