5 Diccionarios

5 Diccionarios en Python

Los diccionarios son una colección de elementos indexados, no ordenados y modificables. Se escriben entre llaves {} y están formados por pares clave:valor.

📚 Ejemplo básico:

python

colores = {

    "red": "rojo",

    "blue": "azul",

    "yellow": "amarillo"

}

Hemos creado un diccionario llamado colores con tres elementos:

  • Clave "red" → Valor "rojo"

  • Clave "blue" → Valor "azul"

  • Clave "yellow" → Valor "amarillo"

🔍 Acceder a un valor:

python

print(colores["red"])  # Salida: "rojo"

➕ Añadir elementos:

python

colores["black"] = "negro"  # Añade {"black": "negro"}

🗑️ Eliminar elementos:

  1. Método pop():

  2. python

  3. colores.pop("yellow")  # Elimina "yellow": "amarillo"

  4. Palabra clave del:

  5. python

  6. del colores["black"]  # Elimina {"black": "negro"}

🔄 Recorrer un diccionario:

  1. Solo claves:

  2. python

for color in colores:

  1.     print(color)  # Muestra "red", "blue", etc.

  2. Claves y valores:

  3. python

for clave, valor in colores.items():

  1.     print(clave, ":", valor)  # Ej: "red : rojo"

📢 ¡Practica estos ejemplos y domina los diccionarios!

¿Te quedan dudas? ¡Pregunta en los comentarios! 👇

#Python #Programación #Diccionarios #AprendePython


Notas adicionales:

  • El formato es ideal para redes como LinkedIn, Twitter o blogs técnicos.

  • Emojis y hashtags aumentan la engagement.

  • Los bloques de código se visualizan mejor en plataformas como Dev.to o Medium.

¿Necesitas ajustar algo

Los diccionarios en Python son estructuras de datos fundamentales que almacenan pares clave-valor. Aquí te muestro cómo manipularlos:

Agregar elementos

python

mi_dict = {"nombre": "Juan", "edad": 30}


# Método 1: Asignación directa

mi_dict["profesion"] = "Ingeniero"


# Método 2: Usar update() para agregar múltiples elementos

mi_dict.update({"ciudad": "Madrid", "hobbies": ["fútbol", "lectura"]})


print(mi_dict)

# Output: {'nombre': 'Juan', 'edad': 30, 'profesion': 'Ingeniero', 'ciudad': 'Madrid', 'hobbies': ['fútbol', 'lectura']}

Eliminar elementos

python

# Método 1: del - elimina la clave y su valor (genera KeyError si no existe)

del mi_dict["edad"]


# Método 2: pop() - elimina y devuelve el valor (puedes especificar un valor por defecto)

profesion = mi_dict.pop("profesion", None)


# Método 3: popitem() - elimina y devuelve el último par clave-valor (Python 3.7+)

ultimo_item = mi_dict.popitem()


# Método 4: clear() - vacía todo el diccionario

mi_dict.clear()


print(mi_dict)  # Output: {}

¿Tienes dudas sobre el uso de diccionarios en Python? ¡Pregunta en los comentarios!

#Python #Programación #Diccionarios #DesarrolloWeb



Comentarios

Entradas más populares de este blog

6 Ejercicio 1

2 Listas