Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 1 2 3 4 5 Total
Puntos 1.5 2 2 2 2.5 10
Nota
1. (1.5 puntos) Luego de ejecutar el siguiente código, ¿cuánto valdrá la variable lista?
1 lista = [ ]
2 numeros = [0,1,2,3,4,5,6,7,8,9]
3 i = len(numeros)
4
5 while i > 1:
6 lista.append(numeros[i-3:i])
7 i -= 3
2. (2 puntos) ¿Cuál será el estado de la memoria luego de correr el siguiente código? Para contestar esta
pregunta arme una tabla indicando, para cada variable almacenada en memoria, su nombre, tipo de
dato y valor.
1 activo = True
2 status = ["Error", "Ok", "Error", "Ok", "Error", "Ok", "Error"]
3 creditos = [-240, -390, 580, -720, 100, 770, -310]
4
5. (2.5 puntos) En un diccionario como el que se muestra a continuación, Spotify guarda qué canciones
fueron likeadas y cuál fue la más escuchada en el 2022 por cada uno de sus oyentes. No se conoce a
priori la cantidad de oyentes, como tampoco la cantidad de canciones likeada por cada uno. Escribir
un programa que, dada una canción cualquiera y dicho diccionario, imprima en patalla la cantidad de
likes que tuvo.
1 cancion = "Waka Waka"
2 spotify = {"Marı́a": {"Like": ["Color Esperanza", "Imagine"],"2022": "Bohemian Rapsody"},
3 "Juan": {"Like": ["Waka Waka", "Ropa Cara", "Despacito"], "2022": "Ropa Cara"},
4 "Sebastian": {"Like": ["Imagine", "Waka Waka", "Titanium"], "2022": "Titanium"}}
5
6 # Escriba su código a partir de acá
Para el ejemplo anterior, el programa deberı́a imprimir "Waka Waka tiene 2 likes."