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"]