Dux-Courses Evaluaciones
DOCSCURSOSROADMAPRANKINGPLAYGROUND
EntrarCrear Cuenta
Aurum-Courses

Una plataforma integral de aprendizaje y evaluación diseñada para acelerar tu carrera en tecnología.

Enlaces

  • Cursos
  • Documentación
  • Mi Perfil y Progreso
Aurum-Courses
  • Privacidad
  • Términos
  • Cookies

Nuestra Red

  • Aurumdux
  • MiniDuxTools
© 2026 Aurum-Courses. Todos los derechos reservados.

Desarrollado por Aurumdux

Docs/Python/Diccionarios y Sets
Principiantepython

Diccionarios y Sets

Aprende a usar diccionarios (key-value) y conjuntos (sets) para organizar datos eficientemente.

Que es un Diccionario

Un diccionario (dict) es una coleccion de pares clave-valor. Las claves deben ser unicas e inmutables. Son increiblemente rapidos para buscar datos por clave (O(1)).

Crear y manipular Diccionarios

Los diccionarios se crean con llaves {} o con dict(). Son la estructura mas usada despues de las listas.
python
1persona = {
2    "nombre": "Ana Garcia",
3    "edad": 28,
4    "lenguajes": ["Python", "JavaScript", "Go"],
5    "activo": True
6}
7
8print(persona["nombre"])
9print(persona.get("email", "N/A"))
10
11persona["email"] = "ana@dev.com"
12del persona["activo"]
13
14for clave, valor in persona.items():
15    print(f"{clave}: {valor}")

Dictionary Comprehensions

Los diccionarios tambien tienen su propia sintaxis de comprension.
python
1cuadrados = {x: x**2 for x in range(1, 6)}
2print(cuadrados)  # {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
3
4original = {"a": 1, "b": 2, "c": 3}
5invertido = {v: k for k, v in original.items()}
6print(invertido)  # {1: "a", 2: "b", 3: "c"}

Sets: Conjuntos unicos

Los sets son colecciones desordenadas de elementos unicos. Ideales para eliminar duplicados y operaciones de conjuntos.
python
1front = {"HTML", "CSS", "JavaScript", "React"}
2back = {"Python", "JavaScript", "SQL", "Docker"}
3
4print(front & back)   # Interseccion: {"JavaScript"}
5print(front | back)   # Union: todos
6print(front - back)   # Diferencia: {"HTML", "CSS", "React"}
← AnteriorListas y TuplasSiguiente →Funciones y Decoradores