List.InsertRangeList.InsertRange

SyntaxSyntax

List.InsertRange(list as list, index as number, values as list) as list 

InfoAbout

Gibt eine neue Liste zurück, die erstellt wird, indem die Werte in values in list bei indexeingefügt werden.Returns a new list produced by inserting the values in values into list at index. Die erste Position in der Liste befindet sich bei Index 0.The first position in the list is at index 0.

  • list: Die Zielliste, in die Werte eingefügt werden sollenlist: The target list where values are to be inserted.
  • index: Der Index der Zielliste (list), in die Werte eingefügt werden sollen.index: The index of the target list(list) where the values are to be inserted. Die erste Position in der Liste befindet sich bei Index 0.The first position in the list is at index 0.
  • values: Die Liste der Werte, die in list eingefügt werden sollenvalues: The list of values which are to be inserted into list.

Beispiel 1Example 1

Die Liste ({3, 4}) wird bei Index 2 in die Zielliste ({1, 2, 5}) eingefügt.Insert the list ({3, 4}) into the target list ({1, 2, 5}) at index 2.

List.InsertRange({1, 2, 5}, 2, {3, 4})
11
22
33
44
55

Beispiel 2Example 2

Eine Liste wird mit einer geschachtelten Liste ({1, {1.1, 1.2}}) beim Index 0 in eine Zielliste ({2, 3, 4}) eingefügt.Insert a list with a nested list ({1, {1.1, 1.2}}) into a target list ({2, 3, 4}) at index 0.

List.InsertRange({2, 3, 4}, 0, {1, {1.1, 1.2}})
11
[List][List]
22
33
44