libro
=
{
"titulo"
:
"El Quijote"
,
"autor"
:
"Cervantes"
,
"precio"
:
20
}
print
(libro[
"precio"
])
for
clave
in
libro:
print
(clave)
print
(libro[clave])
biblioteca
=
[
{
"titulo"
:
"El Quijote"
,
"autor"
:
"Cervantes"
,
"precio"
:
20
},
{
"titulo"
:
"Las olas"
,
"autor"
:
"Virginia Woolf"
,
"precio"
:
17
},
{
"titulo"
:
"Los detectives salvajes"
,
"autor"
:
"Roberto Bolaño"
,
"precio"
:
23
},
{
"titulo"
:
"Tom va a la escuela"
,
"autor"
:
"Rick Sánchez"
,
"precio"
:
10
}
]
print
(biblioteca[
1
])
print
(biblioteca[
1
][
"autor"
])
for
libro
in
biblioteca:
print
(libro)
for
libro
in
biblioteca:
print
(libro[
"autor"
])
suma
=
0
for
libro
in
biblioteca:
suma
+
=
libro[
"precio"
]
print
(suma
/
len
(biblioteca))
proyecto
=
[
{
"nombre"
:
"Análisis"
,
"horas"
:
10
,
"precio"
:
60
},
{
"nombre"
:
"Desarrollo"
,
"horas"
:
50
,
"precio"
:
50
},
{
"nombre"
:
"Implementación"
,
"horas"
:
5
,
"precio"
:
70
},
{
"nombre"
:
"Pruebas"
,
"horas"
:
15
,
"precio"
:
40
},
]
def
totalProyecto(proyecto):
total
=
0
for
tarea
in
proyecto:
total
+
=
tarea[
"horas"
]
*
tarea[
"precio"
]
return
total
print
(totalProyecto(proyecto))
biblioteca
=
[
{
"titulo"
:
"El Quijote"
,
"autor"
: {
"nombre"
:
"Miguel de Cervantes"
,
"pais"
:
"España"
},
"ediciones"
: [
{
"editorial"
:
"Alianza"
,
"precio"
:
15
},
{
"editorial"
:
"Cátedra"
,
"precio"
:
20
}
]
},
{
"titulo"
:
"2666"
,
"autor"
: {
"nombre"
:
"Roberto Bolaño"
,
"pais"
:
"Chile"
},
"ediciones"
: [
{
"editorial"
:
"Anagrama"
,
"precio"
:
30
},
{
"editorial"
:
"Alfaguara"
,
"precio"
:
28
}
]
}
]
print
(biblioteca[
0
][
"ediciones"
][
0
][
"precio"
])
print
(biblioteca[
1
][
"ediciones"
][
1
][
"precio"
])
def
sumaPreciosBiblioteca(biblioteca):
suma
=
0
for
libro
in
biblioteca:
for
edicion
in
libro[
"ediciones"
]:
suma
+
=
edicion[
"precio"
]
return
suma
print
(sumaPreciosBiblioteca(biblioteca))