Ler em inglês

Partilhar via


List.InsertRange

Sintaxe

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

Sobre nós

Retorna uma nova lista produzida inserindo os valores em values em list em index. A primeira posição da lista está no índice 0.

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

Exemplo 1

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

Utilização

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

Saída

{
    1,
    2,
    3,
    4,
    5
}

Exemplo 2

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

Utilização

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

Saída

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