Set Dictionary Value
Set Dictionary Value
Sección titulada «Set Dictionary Value»Tipo: dict-set · Paquete: Collections Activities v1.0.3 · Salida: ninguna
Asigna o actualiza un par clave→valor en un diccionario. Si la clave no existe, la crea; si ya existe, reemplaza su valor.
Cómo funciona
Sección titulada «Cómo funciona»Pone value bajo la clave key (convertida a texto) en el diccionario dict. Modifica el diccionario directamente: cualquier variable que apunte a él ve el cambio. El valor puede ser de cualquier tipo, incluido null.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
dict | Dictionary | — | El diccionario. |
key | string | — | La clave (texto). |
value | object | — | El valor a asignar. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Esta actividad no devuelve ningún valor; modifica el diccionario en sitio.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'dict' debe ser un Dictionary; se recibió …. | dict no es un diccionario (el mensaje indica el tipo recibido, o null si la variable está vacía). Créalo antes con Create Dictionary. |
'key' no puede ser nulo. | La expresión de key dio null. |
Ejemplo
Sección titulada «Ejemplo»Acumular el total vendido por ciudad:
Create Dictionary → output: totalesPorCiudadFor Each items = ventas itemVariable = v └─ activities: Set Dictionary Value dict = totalesPorCiudad key = str(v["Ciudad"]) value = num(dictGet(totalesPorCiudad, str(v["Ciudad"]))) + num(v["Total"])Actividades relacionadas
Sección titulada «Actividades relacionadas»- Get Dictionary Value — leer un valor.
- Dictionary Contains Key — comprobar si la clave existe.