insert

Adiciona uma chave e um valor a um dictionary e retorna o dictionary atualizado.

Categoria: Language Fundamentals > Data Types

Sintaxe

d2 = insert(d, key, value)

Adiciona o par, ou sobrescreve o valor se key já existir.

Descrição

Um dictionary é um valor, não um objeto handle, então o resultado precisa ser atribuído: d = insert(d, k, v). Equivale a d(k) = v. O tipo da chave deve combinar com os tipos que o dictionary já guarda.

Argumentos de entrada

d
Objeto dictionary.
key, value
A chave e seu valor, ou arrays de mesmo comprimento para vários pares.

Argumentos de saída

d2
dictionary atualizado. A entrada d não é modificada.

Exemplo

Adicionar e sobrescrever

d = dictionary(["x" "y"], [1 2]);
d = insert(d, "z", 3)
d = insert(d, "x", 99);
d("x")
Saída
d = 
  dictionary (string --> double) with 3 entries:

    "x" --> 1
    "y" --> 2
    "z" --> 3
ans = 99

Veja também

dictionary isConfigured keys values isKey remove