Café y Código
← Volver al CatálogoMódulo 07 · Diccionarios

Diccionarios y Mapas (Clave → Valor)

20 desafíos interactivos para dominar las estructuras asociativas {} (dict, HashMap, Object). Válido en Python, Java, C#, C++, JS, PHP y PSeInt.

🔍 Filtro de búsqueda

📋 Listado Rápido (1 al 20)

20 ítems

🎯 Resolución Guiada y Checklists de Progreso

01

1. Crear y consultar un diccionario

0 / 5

Enunciado: Declarar un diccionario con datos de un objeto (ej. clave: "nombre", "edad", "ciudad") e imprimir sus valores consultando por clave.

02

2. Agregar una nueva clave-valor

0 / 5

Enunciado: Dado un diccionario existente, añadir una nueva propiedad/clave y su valor correspondiente dinámicamente.

03

3. Modificar el valor de una clave

0 / 5

Enunciado: Actualizar o cambiar el valor almacenado en una clave específica dentro del diccionario.

04

4. Eliminar una clave

0 / 5

Enunciado: Eliminar una clave del diccionario y verificar que ya no esté presente.

05

5. Verificar si existe una clave

0 / 5

Enunciado: Escribir una función/bloque que verifique si una clave existe en el diccionario antes de acceder a su valor.

06

6. Recorrer todas las claves

0 / 5

Enunciado: Utilizar un bucle para iterar e imprimir todas las claves definidas en el diccionario.

07

7. Recorrer todos los valores

0 / 5

Enunciado: Iterar e imprimir únicamente los valores contenidos en el diccionario.

08

8. Recorrer pares clave-valor

0 / 5

Enunciado: Iterar simultáneamente sobre las claves y sus valores mostrando el par formateado (clave: valor).

09

9. Contar cantidad de elementos

0 / 5

Enunciado: Obtener el número total de pares clave-valor almacenados en el diccionario.

10

10. Vaciar o limpiar un diccionario

0 / 5

Enunciado: Eliminar todas las claves de un diccionario dejándolo totalmente vacío.

11

11. Agenda telefónica básica

0 / 5

Enunciado: Construir una agenda telefónica donde las claves son nombres de personas y los valores son sus números de teléfono.

12

12. Diccionario de notas de alumnos

0 / 5

Enunciado: Mapear nombres de alumnos con sus respectivas notas de examen final.

13

13. Catálogo de productos y precios

0 / 5

Enunciado: Guardar nombres de productos como clave y sus precios numéricos como valor.

14

14. País y su ciudad capital

0 / 5

Enunciado: Crear un diccionario de países como clave y sus capitales como valor para hacer consultas rápidas.

15

15. Alumno y su promedio ponderado

0 / 5

Enunciado: Mapear nombres de estudiantes con su promedio final calculado.

16

16. Frecuencia de palabras en un texto

0 / 5

Enunciado: Dado un texto o lista de palabras, contar cuántas veces se repite cada palabra usando un diccionario.

17

17. Encontrar la clave con el mayor valor

0 / 5

Enunciado: Dado un diccionario de productos y precios, iterar para determinar qué producto tiene el precio más alto.

18

18. Encontrar la clave con el menor valor

0 / 5

Enunciado: Iterar sobre el diccionario para hallar la clave que posee el valor numérico más bajo.

19

19. Modificar valores según una condición

0 / 5

Enunciado: Incrementar un 10% el valor de todos los productos cuyo precio actual sea menor a $1.000.

20

20. Sistema compacto de gestión con diccionarios

0 / 5

Enunciado: Crear un pequeño programa interactivo que permita buscar, actualizar e imprimir la información de un diccionario.

Ko-fi
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.