Skip to main content

List.ReplaceMatchingItems

Tiek veikti visi pāra { old, new } aizvietojumi.

Syntax

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

Remarks

Sarakstā list tiek veikti norādītie aizvietojumi. Aizstāšanas operācijā replacements ir ietverts saraksts, kurā ir divas vērtības — vecā vērtība un jaunā vērtība. Varat norādīt papildu vienādojuma kritērija vērtību equationCriteria, lai kontrolētu vienādības pārbaudi.

Examples

Example #1

Izveidojiet sarakstu no saraksta {1, 2, 3, 4, 5}, aizstājot vērtību 5 ar vērtību -5 un vērtību 1 ar vērtību -1.

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

Result:

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

Category

List.Transformation functions