From bc2bcfa51a5ba93393248b213cc1095e85164bdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yineth=20Melissa=20P=C3=A9rez=20Ayala?= <ympereza@unal.edu.co> Date: Mon, 8 Feb 2021 23:00:23 -0500 Subject: [PATCH] Update ejercicio3.ipynb --- ejercicio3.ipynb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ejercicio3.ipynb b/ejercicio3.ipynb index 5ff9920..4fabc5c 100644 --- a/ejercicio3.ipynb +++ b/ejercicio3.ipynb @@ -1,3 +1,4 @@ +#Se crea un diccionario de diccionarios con la información necesaria import pprint #para instalar el paquete pprint usar pip install pprintpp compas={"teofilo":{"nombre":"Teófilo","apellido":"Vargas aucalla","edad":"54","paÃs de orÃgen":"Perú","residencia":"Lima","especialidad":"CosmologÃa","institución":"Universidad Nacional Mayor de San Marcos","hobbie":"Wing Chun Kuen"}, @@ -13,6 +14,7 @@ compas={"teofilo":{"nombre":"Teófilo","apellido":"Vargas aucalla","edad":"54"," "britod":{"nombre":"Daniel arturo","apellido":"Brito urbina","edad":"26","paÃs de orÃgen":"Venezuela","residencia":"Caracas","especialidad":"TeorÃa de campos","institución":"Universidad Central de Venezuela","hobbie":"Patinetas"}, "ladinoj":{"nombre":"Jose miguel","apellido":"Ladino méndez","edad":"24","paÃs de orÃgen":"Colombia","residencia":"Bogotá","especialidad":"Mecánica celeste relativista","institución":"Universidad Nacional de Colombia","hobbie":"Skate"}} + def paises(dicc,pais): salida=dict() for i in dicc: @@ -20,10 +22,16 @@ def paises(dicc,pais): salida[i]=dicc[i] pprint.pprint(salida) +#Se hace la segunda parte del ejercicio, en la que se busca obtener toda la información de los ciudadanos de un determinado paÃs dentro del diccionario. Para ello se empieza creando una función que permita realizar el ejercicio descrito + print("Ingrese un paÃs con la primera letra en mayúscula") a=input() paises(compas,a) + +#Se usó la función para encontrar la información del paÃs ingresado + acumulado=0 +#Aquà empieza la tercera parte del ejercicio en la que se quiere imprimir el promedio de edad a partir del diccionario. for i in compas: acumulado+=int(compas[i]["edad"]) promedio=acumulado/len(compas) -- GitLab