13. Diccionarios
Un diccionario guarda información utilizando etiquetas.
python terminal
gasto = {
"nombre": "Comida",
"monto": 250,
"categoria": "Alimentación"
}Cada elemento tiene:
- Una clave.
- Un valor.
Por ejemplo:
python terminal
"nombre": "Comida"La clave es "nombre".
El valor es "Comida".
Obtener valores
python terminal
print(gasto["nombre"])
print(gasto["monto"])Modificar valores
python terminal
gasto["monto"] = 300Agregar información
python terminal
gasto["pagado"] = TrueListas de diccionarios
Podemos guardar varios gastos:
python terminal
gastos = [
{
"nombre": "Comida",
"monto": 250
},
{
"nombre": "Transporte",
"monto": 100
}
]Recorrerlos:
python terminal
for gasto in gastos:
print(gasto["nombre"], gasto["monto"])Los diccionarios son muy importantes.
En JavaScript y React encontrarás una estructura muy parecida llamada objeto.