Ler em inglês

Compartilhar via


List.InsertRange

Sintaxe

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

Sobre

Retorna uma nova lista produzida inserindo os valores de values em list no index. A primeira posição na lista é no índice 0.

  • list: A lista de destino em que os valores devem ser inseridos.
  • index: O índice da lista de destino (list) em que os valores devem ser inseridos. A primeira posição na lista é no índice 0.
  • values: A lista de valores que devem ser inseridos em list.

Exemplo 1

Inserir a lista ({3, 4}) na lista de destino ({1, 2, 5}) no índice 2.

Usage

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

Saída

{
    1,
    2,
    3,
    4,
    5
}

Exemplo 2

Inserir uma lista com uma lista aninhada ({1, {1.1, 1.2}}) em uma lista de destino ({2, 3, 4}) no índice 0.

Usage

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

Saída

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