Get Dictionary Value
Get Dictionary Value
Sección titulada «Get Dictionary Value»Tipo: dict-get · Paquete: Collections Activities v1.0.3 · Salida: object
Obtiene el valor asociado a una clave en un diccionario.
Cómo funciona
Sección titulada «Cómo funciona»Busca la clave key en dict y devuelve su valor. La clave se convierte a texto y, en los diccionarios creados con Create Dictionary o newDict(), distingue mayúsculas de minúsculas. Si la clave no existe, la actividad falla con un mensaje claro: así un nombre mal escrito no pasa desapercibido. No modifica el diccionario.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
dict | Dictionary | — | El diccionario. |
key | string | — | La clave a buscar. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Devuelve un object con el valor guardado bajo la clave, con su tipo original (texto, número, lista…). Si la clave existe pero su valor es null, devuelve null.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
La clave '…' no está en el diccionario. | La clave no existe. Comprueba antes con Dictionary Contains Key, o usa la expresión dictGet(d, "clave"), que devuelve null en vez de fallar. |
'dict' debe ser un Dictionary; se recibió …. | dict no es un diccionario (el mensaje indica el tipo recibido, o null). |
'key' no puede ser nulo. | La expresión de key dio null. |
Ejemplo
Sección titulada «Ejemplo»Get Dictionary Value dict = cliente key = "nombre" → output: nombreLog message = "Cliente: " + str(nombre)Actividades relacionadas
Sección titulada «Actividades relacionadas»- Set Dictionary Value — asignar un valor.
- Dictionary Contains Key — comprobar si la clave existe.