List.ReplaceMatchingItems

Syntax

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

Om

Tillämpar de angivna ersättningarna på listan. Parametern replacements definierar listan över ersättningspar som ska tillämpas. Varje ersättningspar är en lista med två värden, det gamla värdet och det nya värdet. Ett valfritt ekvationsvillkorsvärde, equationCriteria, kan anges för att styra likhetstestning.

Exempel

Ersätt siffrorna 5 och 1 i listan med deras negativa motsvarigheter.

Användning

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

Output

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

Ekvationsvillkor