Partilhar via


List.Alternate

Sintaxe

List.Alternate(list as list, count as number, optional repeatInterval as nullable number, optional offset as nullable number) as list

Sobre nós

Retorna uma lista composta por todos os elementos de posição ímpar numa lista. Alterna entre tomar e ignorar valores da lista list dependendo dos parâmetros.

  • count: Especifica o número de valores que são ignorados cada vez.
  • repeatInterval: Um intervalo de repetição opcional para indicar quantos valores são adicionados entre os valores ignorados.
  • offset: Um parâmetro opcional de offset para começar a ignorar os valores no offset inicial.

Exemplo 1

Crie uma lista a partir de {1..10} que ignore o primeiro número.

Utilização

List.Alternate({1..10}, 1)

Saída

{2, 3, 4, 5, 6, 7, 8, 9, 10}

Exemplo 2

Crie uma lista a partir de {1..10} que ignore todos os outros números.

Utilização

List.Alternate({1..10}, 1, 1)

Saída

{2, 4, 6, 8, 10}

Exemplo 3

Crie uma lista a partir de {1..10} que comece em 1 e ignore todos os outros números.

Utilização

List.Alternate({1..10}, 1, 1, 1)

Saída

{1, 3, 5, 7, 9}

Exemplo 4

Crie uma lista a partir de {1..10} que comece em 1, ignore um valor, mantenha dois valores e assim por diante.

Utilização

List.Alternate({1..10}, 1, 2, 1)

Saída

{1, 3, 4, 6, 7, 9, 10}