Este tópico descreve a sintaxe, os parâmetros e os valores de retorno das funções de dicionário, além de apresentar exemplos práticos de uso.
defina
Use a função
set
para adicionar ou atualizar um par chave-valor em um dicionário.
| Item | Descrição |
| Sintaxe | set(d, k, v) |
| Parâmetros |
|
| Exemplos |
|
| Valor de retorno | Esta função sempre retorna true. Os exemplos geram a seguinte saída:
|
get
Use a função
get
para recuperar o valor associado a uma chave específica em um dicionário.
| Item | Descrição |
| Sintaxe | get(d, k) |
| Parâmetros |
|
| Exemplo | |
| Valor de retorno | Se a chave existir, a função retornará o valor correspondente. Caso contrário, retornará false. O exemplo gera a seguinte saída: |
foreach
A função
foreach
apresenta os seguintes comportamentos:
Itera sobre cada par chave-valor no dicionário
de executa a função de callbackf.A função de callback
fdeve ter a assinaturaf(key, value, user_data).O loop
foreach()termina se a função de callbackf()retornarfalse.
| Item | Descrição |
| Sintaxe | foreach(d, f, user_data) |
| Parâmetros |
|
| Exemplos |
|
| Valor de retorno | Esta função sempre retorna true. Os exemplos geram a seguinte saída:
|
del
Exclui pares chave-valor de um dicionário (d). A tabela a seguir detalha esta função.
| Item | Descrição |
| Sintaxe | del(d, k) |
| Parâmetros |
|
| Exemplos | |
| Parâmetros de resposta | Retorna o valor true. Parâmetro de resposta deste exemplo: |