# La clave sería por ejemplo "frutas", el valor sería en este caso
# otro diccionario. Con `valor.keys()` sacamos la lista
# de claves de este otro diccionario, que serían los nombres de las frutas
elementos=", ".join(valor.keys())
print(clave,":",elementos)
```
%% Output
sadeddins : nombre, apellido, país, residencia, edad, institución, hobbie
ladinoj : nombre, apellido, país, residencia, edad, institución, hobbie
grisalesj : nombre, apellido, país, residencia, edad, institución, hobbie
andreatugores : nombre, apellido, país, residencia, edad, institución, hobbie
leonl : nombre, apellido, país, residencia, edad, institución, hobbie
teofilo : nombre, apellido, país, residencia, edad, institución, hobbie
serranoj : nombre, apellido, país, residencia, edad, institución, hobbie
vinascor : nombre, apellido, país, residencia, edad, institución, hobbie
omarasto : nombre, apellido, país, residencia, edad, institución, hobbie
alexis.tremolada : nombre, apellido, país, residencia, edad, institución, hobbie
%% Cell type:code id: tags:
``` python
ifcompas["omarasto"]['país']=="Perú":
print(compas["omarasto"])
```
%% Output
{'nombre': 'Omar', 'apellido': 'Asto', 'país': 'Perú', 'residencia': 'Lima, Perú', 'edad': 25, 'institución': 'Universidad Nacional de Ingeniería', 'hobbie': 'Leer periódico'}
%% Cell type:markdown id: tags:
Cree una función que reciba como entrada el diccionario y un país de origen,
y retorne las informaciones completas de todas las personas de ese país, tabuladas en una forma fácil de entender.
%% Cell type:code id: tags:
``` python
forclave,valorincompas.items():
# print(clave)
ifcompas[clave]['país']=="Perú":
print(clave,":",compas[clave],"\n")
```
%% Output
leonl : {'nombre': 'Luis', 'apellido': 'León', 'país': 'Perú', 'residencia': 'Callao, Perú', 'edad': 22, 'institución': 'Universidad Nacional Mayor de San Marcos', 'hobbie': 'Escuchar música, tocar guitarra'}
teofilo : {'nombre': 'Teófilo', 'apellido': 'Vargas', 'país': 'Perú', 'residencia': 'Lima, Perú', 'edad': 54, 'institución': 'Universidad Nacional Mayor de San Marcos', 'hobbie': 'Wing Chun Kuen'}
serranoj : {'nombre': 'José', 'apellido': 'Serrano', 'país': 'Perú', 'residencia': 'Lima, Perú', 'edad': 27, 'institución': 'Universidad Nacional de Ingeniería', 'hobbie': 'Videojuegos'}
alexis.tremolada : {'nombre': 'Alexis', 'apellido': 'Tremolada', 'país': 'Perú', 'residencia': 'Lima, Perú', 'edad': 23, 'institución': 'Universidad Nacional Mayor de San Marcos', 'hobbie': 'Leer, jugar videojuegos, ver series'}
%% Cell type:code id: tags:
``` python
deff1(dicc,pais):
forclave,valorincompas.items():
ifcompas[clave]['país']==pais:
print(clave,":",compas[clave],"\n")
```
%% Cell type:code id: tags:
``` python
f1(compas,"Perú")
```
%% Output
leonl : {'nombre': 'Luis', 'apellido': 'León', 'país': 'Perú', 'residencia': 'Callao, Perú', 'edad': 22, 'institución': 'Universidad Nacional Mayor de San Marcos', 'hobbie': 'Escuchar música, tocar guitarra'}
teofilo : {'nombre': 'Teófilo', 'apellido': 'Vargas', 'país': 'Perú', 'residencia': 'Lima, Perú', 'edad': 54, 'institución': 'Universidad Nacional Mayor de San Marcos', 'hobbie': 'Wing Chun Kuen'}
serranoj : {'nombre': 'José', 'apellido': 'Serrano', 'país': 'Perú', 'residencia': 'Lima, Perú', 'edad': 27, 'institución': 'Universidad Nacional de Ingeniería', 'hobbie': 'Videojuegos'}