8. hacer cuentas de los productos


#1

precios = {
"banana": 4,
"manzana": 2,
"naranja": 1.5,
"pera": 3
}
inventario = {
"banana": 6,
"manzana": 0,
"naranjas": 32,
"pera": 15
}
for key in manzana:
print "precio: %s" % precios[key]
print "inventario: %s" % inventario[key]


#2

@fer22,
You will have to change your

for key in manzana:

into

for key in precios:

#3

Ya lo hice pero muestra lo siguiente:

"Traceback (most recent call last):
File "python", line 15, in
KeyError: 'naranja'


#4

esto es lo que hice después pero no estoy seguro de que esto sea lo que tenia que hacer:

for key in precios:
print "precio: %s" % precios[key]

for key in inventario:
print "inventario: %s" % inventario[key]
print precios


#5

Yo lo hice de la siguiente forma y se muestra en pantalla la respuesta a lo que plantea la consigna:

precios = {
"banana" : 4,
"manzana" : 2,
"naranja" : 1.5,
"pera" : 3,
}
inventario = {
"banana" : 6,
"manzana" : 0,
"naranja" : 32,
"pera" : 15,
}

for key in precios:
print key
print "precio: %s" % precios[key]
print "inventario: %s" % inventario[key]


#7

Gracias por la ayuda, me sirvio.
precios = { "banana":4, "manzana":2,"naranja":1.5, "pera":3 }
inventario = { "banana":6, "manzana":0, "pera":15, "naranja":32 }
for llave in precios:
print "precios: %s" % precios[llave]
print "inventario: %s" % inventario[llave]
print llave