← Back to unit
View solutions →
CCPG1043 Unit 5
5.2 Práctica — Unidad 05
Ejercicios
- Ficha. Cree un diccionario con nombre, carrera y semestre. Consulte cada dato y actualice el semestre.
- Frecuencias. Cuente las apariciones de cada letra en la cadena
programacion. - Dos listas. Construya un diccionario con
productos = ["pan", "leche", "arroz"]yprecios = [0.60, 1.10, 1.25]. - Cadena estructurada. Convierta
"A:8.5,B:7.1,C:9.0"en un diccionario de calificaciones numéricas. - Transformación. Cree un diccionario nuevo que convierta a porcentaje las notas sobre 10 del ejercicio anterior.
- Filtro. A partir de
{"A": 8.5, "B": 5.4, "C": 9.0, "D": 6.0}, conserve únicamente las calificaciones aprobadas, considerando 6 como mínimo. - Inversión segura. Invierta
{"EC": "Ecuador", "PE": "Perú", "CO": "Colombia"}y explique por qué no se pierde información. - Colisiones. Agrupe por paralelo los datos
{"Ana": "A", "Luis": "B", "Marta": "A", "José": "B"}usando una lista simple como valor.
Preguntas de reflexión
- ¿Qué sucede al asignar dos veces la misma clave?
- ¿Qué condición deben cumplir los valores para una inversión directa?
- ¿Cuándo conviene
get(clave, valor_inicial)en un conteo?