Zum Hauptinhalt springen

List.ReplaceMatchingItems

Wendet jede Ersetzung vom Typ "{ old, new }" an.

Syntax​

List.ReplaceMatchingItems(
list as list,
replacements as list,
optional equationCriteria as any
) as list

Remarks​

Nimmt die angegebenen Ersetzungen in der Liste "list" vor. Ein Ersetzungsvorgang (replacements) besteht aus einer Liste mit zwei Werten (alter und neuer Wert), die in einer Liste bereitgestellt wird. Zum Steuern der Gleichheitsüberprüfung kann ein optionales Gleichungskriterium (equationCriteria) angegeben werden.

Examples​

Example #1​

Erstellt eine Liste auf der Grundlage von "{1, 2, 3, 4, 5}", in der der Wert 5 durch -5 und der Wert 1 durch -1 ersetzt wird.

List.ReplaceMatchingItems({1, 2, 3, 4, 5}, {{5, -5}, {1, -1}})

Result:

{-1, 2, 3, 4, -5}

Category​

List.Transformation functions