List.Alternate

Sözdizimi

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

Hakkında

Listedeki tüm tek sayılı öteleme öğelerinden oluşan bir liste döndürür. Parametrelere bağlı olarak, listeden değer almayı ve atlamayı list arasında dönüşümlü olarak yapar.

  • count: Her seferinde atlanan değer sayısını belirtir.
  • repeatInterval: Atlanan değerler arasına kaç değer eklendiğini gösteren isteğe bağlı yineleme aralığı.
  • offset: Başlangıçtaki dengelemede değerleri atlayarak başlamak için bir seçenek dengeleme parametresi.

Örnek 1

{1..10} içinden ilk sayıyı atlayan bir liste oluşturun.

Kullanım

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

Çıkış

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

Örnek 2

{1..10} listesinden diğer tüm sayıları atlayan bir liste oluşturun.

Kullanım

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

Çıkış

{2, 4, 6, 8, 10}

Örnek 3

{1..10} öğesinden 1'den başlayan ve diğer tüm sayıları atlayan bir liste oluşturun.

Kullanım

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

Çıkış

{1, 3, 5, 7, 9}

Örnek 4

{1..10} öğesinden 1'den başlayan, bir değeri atlayan, iki değeri tutan ve benzeri bir liste oluşturun.

Kullanım

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

Çıkış

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