Leer en inglés

Compartir a través de


List.InsertRange

Sintaxis

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

Acerca de

Devuelve una nueva lista generada al insertar los valores de values en list en index. La primera posición de la lista está en el índice 0.

  • list: la lista de destino donde se van a insertar los valores.
  • index: el índice de la lista de destino (list) donde se van a insertar los valores. La primera posición de la lista está en el índice 0.
  • values: la lista de valores que se van a insertar en list.

Ejemplo 1

Insertar la lista ({3, 4}) en la lista de destino ({1, 2, 5}) en el índice 2.

Uso

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

Salida

{
    1,
    2,
    3,
    4,
    5
}

Ejemplo 2

Insertar una lista con una lista anidada ({1, {1,1, 1,2}}) en una lista de destino ({2, 3, 4}) en el índice 0.

Uso

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

Salida

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