Partager 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 dans valueslist à l’adresse .index La première position de la liste est à l’index 0.

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

Exemple 1

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

Utilisation

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

Output

{
    1,
    2,
    3,
    4,
    5
}

Exemple 2

Insérez une liste avec 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}})

Output

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