Diccionarios en Python: Uso y Manipulación de Datos
Clase 14 de 63 • Curso de Python
Resumen
Los diccionarios en Python son una estructura que almacenan dos datos, la clave y el valor. Un ejemplo cotidiano es un diccionario físico donde buscamos el significado de una palabra y encontramos la palabra (clave) y su definición (valor). Veamos cómo se utilizan en código.
¿Cómo se crea un diccionario en Python?
Iniciamos creando una variable llamada numbers
y especificamos el uso de diccionarios utilizando llaves. Asignamos valores a las claves:
numbers = {1: "one", "2": "two", 3: "three"}
print(numbers)
¿Cómo se accede a los elementos de un diccionario?
Para consultar la información de una clave específica, utilizamos la indexación:
print(numbers["2"])
¿Cómo se eliminan elementos de un diccionario?
Para eliminar un elemento, utilizamos la clave del mismo:
del information["edad"]
print(information)
¿Qué métodos existen para trabajar con diccionarios?
Podemos utilizar métodos propios de los diccionarios, como keys()
, values()
, e items()
:
# Obtener las claves
claves = information.keys()
print(claves)
# Obtener los valores
valores = information.values()
print(valores)
# Obtener los pares clave-valor
pares = information.items()
print(pares)
¿Cómo se crea un diccionario de diccionarios?
Podemos crear una agenda de contactos usando diccionarios de diccionarios:
contactos = {
"Carla": {"apellido": "Florida", "altura": 1.7, "edad": 30},
"Diego": {"apellido": "Antesana", "altura": 1.75, "edad": 32}
}
print(contactos["Carla"])