bag_merge()

A função mescla vários dynamic sacos de propriedades em um único dynamic objeto de recipiente de propriedades, consolidando todas as propriedades dos sacos de entrada.

Syntax

bag_merge(bag1,bag2[,*bag3*, ...])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Descrição
bag1... bagN dynamic ✔️ Os sacos de propriedades a serem mesclados. A função aceita entre 2 e 64 argumentos.

Retornos

Um dynamic recipiente de propriedades que contém os resultados mesclados de todos os sacos de propriedades de entrada. Se uma chave estiver presente em vários sacos de entrada, o valor associado à chave do argumento mais à esquerda terá precedência.

Exemplo

print result = bag_merge(
   dynamic({'A1':12, 'B1':2, 'C1':3}),
   dynamic({'A2':81, 'B2':82, 'A1':1}))

Saída

result
{
"A1": 12,
"B1": 2,
"C1": 3,
"A2": 81,
"B2": 82
}