Skip to main content

List.ReplaceRange

Replaces count number of values starting at position with the replacement values.

Syntax

List.ReplaceRange(
list as list,
index as number,
count as number,
replaceWith as list
) as list

Remarks

Replaces count values in the list with the list replaceWith, starting at specified position, index.

Examples

Example #1

Replace {7, 8, 9} in the list {1, 2, 7, 8, 9, 5} with {3, 4}.

List.ReplaceRange({1, 2, 7, 8, 9, 5}, 2, 3, {3, 4})

Result:

{1, 2, 3, 4, 5}

Category

List.Transformation functions