InicioPythonDiccionarios

Diccionarios en Python

1 minuto de lectura

Diccionarios

Un diccionario es una colección de pares formados por una clave y un valor asociado a la clave. Se construyen poniendo los pares entre llaves { } separadas por comas, y separando la clave del valor con dos puntos :.

Los diccionarios se caracterizan por:

  • No tienen orden.
  • Pueden contener elementos de distintos tipos.
  • Son mutables, es decir, pueden alterarse durante la ejecución de un programa.
  • Las claves son únicas, es decir, no pueden repetirse en un mismo diccionario, y pueden ser de cualquier tipo de datos inmutable.

Ejemplo

# Ejemplo de diccionario
mi_contacto = {"nombre": "Enmanuel", "apellido": "Ruffinelli", "telefono": 595981123123, "direccion": "Avenida Asunción 123", "sitioweb": "ruffinel.li"}
 
# Ejemplo de diccionario estilizado, para una mejor comprensión de claves y valores
{
    "nombre": "Enmanuel",
    "apellido": "Ruffinelli",
    "teléfono": 595981123123,
    "direccion": "Avenida Asunción 123",
    "sitioweb": "ruffinel.li"
}
 
# Imprimir el diccionario
print(mi_contacto)
 
# Acceder a datos del diccionario
mi_contacto["nombre"]
mi_contacto["direccion"]
 
# Desplegar datos del diccionario
mi_contacto.keys()
mi_contacto.values()
mi_contacto.items()
 
# Añadir datos al diccionario
mi_contacto["barrio"] = "Los Laureles"
 
# Actualizar datos del diccionario
mi_contacto["barrio"] = "Recoleta"
 
# Eliminar datos del diccionario: ultimo par
mi_contacto.popitem()
 
# Eliminar datos del diccionario: por clave
del mi_contacto["apellido"]