Se crean con llaves {} y cada elemento es una pareja clave: valor:
link = {
"nombre": "Link",
"corazones": 12,
"rupias": 250,
"tiene_master_sword": True
}
Acceder y modificar valores
Usas la clave entre corchetes:
print(link["nombre"]) # Link
print(link["corazones"]) # 12
link["rupias"] = 300 # cambiar un valor
link["escudo"] = "Hyliano" # añadir una clave nueva
Recorrer un diccionario
miku = {
"nombre": "Hatsune Miku",
"edad": 16,
"numero": 39,
"color": "turquesa"
}
for clave in miku:
print(f"{clave}: {miku[clave]}")
Esto muestra cada dato con su etiqueta: nombre: Hatsune Miku, edad: 16, etc. Los diccionarios son ideales para cualquier cosa con varias características: un personaje, un objeto, un nivel con su autor, dificultad y estrellas...