En este taller te planteamos una serie de ejercicios que te permitiran aplicar los conceptos sobre listas.
Cuando se tiene una lista de números que representan valores como por ejemplo frecuencias, una función muy importante es obtener las sumas parciales acumuladas.
Por ejemplo, para la lista
lista=[4, 3, 6, 10]
lista_acumuladas=[4,7,13,23]
Implementar una función que dada una lista de numeros retorne otra lista con las sumas acumulada.
En el archivo funciones_listas.py esta la línea base para implementar esta función
Nos han pedido un programa que traduzca una lista de palabras en Ingles a Pig Latin. (mas informacion aqui)
las reglas son muy simples
- Si la palabra inicia con una vocal, solo se debe agregar la palabra yay al final
- out es outyay en pig latín
- and es andyay en pig latín
- Si la palabra inicia con una consonante debe mover la primera letra al final y adicionar la palabra ay
- word es ordwya en pig Latin
- father es atherfay
Implementar una función que dada una lista de palabras en Inglés retorne otra lista con las traducciones de estas palabras a pig Latín.
En el archivo funciones_listas.py esta la línea base para implementar esta función.
Una teoría seudocientífica afirma que las frutas que en su nombre tienen la letra "a" tienen vitamina A. Por eso necesitamos identificarlas rápidamente.
Implementar una función que dada una lista de frutas retorne otra lista con las frutas que contienen en su nombre la letra a.
En el archivo funciones_listas.py esta la línea base para implementar esta función.
Una frase palíndroma es una que se lee igual de izquierda a derecha que de derecha a izquierda. Por Ejemplo: Anula la luz azul a la luna ignorando las diferencias entre mayúsculas y minúsculas, los espacios en blanco y tildes
Implementar una función que dadas dos listas de palabras que almacenan una frase cada una, calcular si son palíndromos o no.
En el archivo funciones_listas.py esta la línea base para implementar esta función
#Detección de virus Debido a que los cientificos están bastante
.