Bagikan melalui


List.Alternate

Sintaksis

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

Mengenai

Mengembalikan daftar yang terdiri dari semua elemen offset bernomor ganjil dalam daftar. Bergantian antara mengambil dan melewatkan nilai dari daftar list tergantung pada parameter.

  • count: Menentukan jumlah nilai yang dilewati setiap kali.
  • repeatInterval: Interval pengulangan opsional untuk menunjukkan berapa banyak nilai yang ditambahkan di antara nilai yang dilewati.
  • offset: Parameter offset opsi untuk mulai melewati nilai pada offset awal.

Contoh 1

Buat daftar dari {1..10} yang mengabaikan bilangan pertama.

Penggunaan

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

Output

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

Contoh 2

Buat daftar dari {1..10} yang melewati setiap angka lainnya.

Penggunaan

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

Output

{2, 4, 6, 8, 10}

Contoh 3

Buat daftar dari {1..10} yang dimulai dari 1 dan lewati setiap angka lainnya.

Penggunaan

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

Output

{1, 3, 5, 7, 9}

Contoh 4

Buat daftar dari {1..10} yang dimulai dari 1, lewati satu nilai, simpan dua nilai, dan sebagainya.

Penggunaan

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

Output

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