Partage via


bag_merge()

La fonction fusionne plusieurs dynamic sacs de propriétés en un seul dynamic objet property bag, consolidant toutes les propriétés des sacs d’entrée.

Syntax

bag_merge(sac1,sac2[,*bag3*, ...])

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
sac1... Bagn dynamic ✔️ Sacs de propriété à fusionner. La fonction accepte entre 2 et 64 arguments.

Retours

Sac dynamic de propriétés contenant les résultats fusionnés de tous les sacs de propriétés d’entrée. Si une clé est présente dans plusieurs sacs d’entrée, la valeur associée à la clé de l’argument le plus à gauche est prioritaire.

Exemple

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

Sortie

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