Partage via


List.InsertRange

Syntaxe

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

À propos

Retourne une nouvelle liste produite en insérant les valeurs de values dans list au niveau de index. La première position dans la liste se trouve à l’index 0.

  • list : Liste cible dans laquelle les valeurs doivent être insérées.
  • index : Index de la liste cible (list) dans laquelle les valeurs doivent être insérées. La première position dans la liste se trouve à l’index 0.
  • values : Liste des valeurs à insérer dans list.

Exemple 1

Insère la liste ({3, 4}) dans la liste cible ({1, 2, 5}) à l’index 2.

Utilisation

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

Sortie

{
    1,
    2,
    3,
    4,
    5
}

Exemple 2

Insère une liste contenant une liste imbriquée ({1, {1.1, 1.2}}) dans une liste cible ({2, 3, 4}) à l’index 0.

Utilisation

List.InsertRange({2, 3, 4}, 0, {1, {1.1, 1.2}})

Sortie

{
    1,
    {
        1.1,
        1.2
    },
    2,
    3,
    4
}