Parezco una revista que había en otros tiempos(Argentina) “Juan y el preguntón” jaja-jaja.
Bueno x mas que busco no encuentro la solución, lo que no puedo hacer es que la impresión salga limpia, el diccionario sin la lista en su interior todo ok. Pero con la lista no lo logro, les dejo lo que llevo hecho.
Lo primero, el programita para practicar con diccionarios:
productos = {}
while True:
codigo = input("\n Ingrese el código del producto...: ")
if not codigo:
break
nombre = input("\n Ingrese el nombre del producto...: ")
if not nombre:
break
precio = input("\n Ingrese el precio del producto...: ")
if not precio:
break
productos[codigo] = [nombre, precio]
for llaves, producto in productos.items():
print(llaves, ' - ', producto)
Este es con lo que estoy practicando ¿Cómo le saco los corchetes?:
productos = {520 : ["Tomate", 125.50], 126 : ["Arveja", 98.50], 134 : ["Morron", 105.00]}
for llaves, producto in productos.items():
print(llaves, '-', producto)
520 - ['Tomate', 125.5]
126 - ['Arveja', 98.5]
134 - ['Morron', 105.0]
Desde ya muchas gracias, slds. Daniel