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 numaralı uzaklık öğelerinden oluşan bir liste döndürür. Parametrelere bağlı olarak değerleri listeden list alma ve atlama arasında geçişler.

  • 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: İlk uzaklıkta değerleri atlayarak başlamak için bir seçenek uzaklığı 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}