Nivel principiante•8 min
Diccionarios en Python
Un diccionario almacena pares clave-valor. Las claves son únicas y permiten acceso directo al valor en O(1). Se define con llaves {}.
Lo que aprenderás
dict, {}, get(), keys(), values(), items(), update(), pop(), diccionarios anidados
Crear y acceder a un diccionario
Las claves pueden ser strings, números o tuplas. El acceso por clave es instantáneo.
persona = {
"nombre": "Ana",
"edad": 25,
"ciudad": "Madrid"
}
print(persona["nombre"]) # Ana
print(persona.get("edad")) # 25
print(persona.get("email", "no tiene")) # no tieneModificar y recorrer
items() devuelve pares (clave, valor) para iterar cómodamente.
persona["edad"] = 26 # modificar
persona["email"] = "a@b.com" # añadir
del persona["ciudad"] # eliminar
for clave, valor in persona.items():
print(f"{clave}: {valor}")Practica ahora mismo
Has leído cómo funciona Diccionarios en Python. Ahora pruébalo: escribe y ejecuta código en el navegador, sin instalar nada.