Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Explicación del codigo

tienda = {
    'nombres': ['televisión', 'celular', 'notebook', 'geladeira', 'estufa'],
    'precios': [2000, 1500, 3500, 4000, 1500]
}

for clave, elementos in tienda.items():
    print(f'Clave: {clave}\nElementos:')
    for dato in elementos:
        print(dato)

Explicación paso a paso:

Paso 1. Diccionario llamado tienda: Se crea una estructura dict con dos claves:

'nombres': asociada a una lista de productos (strings). 'precios': asociada a una lista de precios (números enteros).

Paso 2. Iteración con for clave, elementos in tienda.items(): La función .items() del diccionario permite acceder a cada par clave-valor. En este caso:

  • La variable clave tomará los valores'nombres'y luego 'precios'.
  • La variable elementos tomará primero la lista de nombres y luego la lista de precios.

Paso 3. print(f'Clave: {clave}\nElementos:'): Imprime el nombre de la clave y un encabezado para mostrar los elementos asociados.

Paso 4. Segundo for anidado: Este for recorre cada elemento de la lista correspondiente (ya sea productos o precios), e imprime cada uno en una nueva línea.

La salida del código será algo así:

Clave: nombres
Elementos:
televisión
celular
notebook
geladeira
estufa
Clave: precios
Elementos:
2000
1500
3500
4000
1500
2 respuestas

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartatucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Expliacación my precisa.

Gracias!