Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


List.Alternate

Σύνταξη

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

Πληροφορίες

Επιστρέφει μια λίστα που αποτελείται από όλα τα περιττά αριθμημένα στοιχεία μετατόπισης σε μια λίστα. Εναλλάσσεται μεταξύ λήψης και παράλειψης τιμών από τη λίστα list ανάλογα με τις παραμέτρους.

  • count: Καθορίζει τον αριθμό των τιμών που παραλείπονται κάθε φορά.
  • repeatInterval: Ένα προαιρετικό διάστημα επανάληψης για να υποδείξει πόσες τιμές προστίθενται μεταξύ των παραλειφμένων τιμών.
  • offset: Μια παράμετρος απόκλισης επιλογών για την έναρξη παράλειψης των τιμών με την αρχική μετατόπιση.

Παράδειγμα 1

Δημιουργήστε μια λίστα από {1..10} που παραλείπει τον πρώτο αριθμό.

Χρήση

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

Έξοδος

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

Παράδειγμα 2

Δημιουργήστε μια λίστα από {1..10} που παραλείπει κάθε δεύτερο αριθμό.

Χρήση

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

Έξοδος

{2, 4, 6, 8, 10}

Παράδειγμα 3

Δημιουργήστε μια λίστα από {1..10} που ξεκινά από το 1 και παραλείπει κάθε άλλο αριθμό.

Χρήση

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

Έξοδος

{1, 3, 5, 7, 9}

Παράδειγμα 4

Δημιουργήστε μια λίστα από {1..10} που ξεκινά από το 1, παραλείπει μία τιμή, διατηρεί δύο τιμές και ούτω καθεξής.

Χρήση

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

Έξοδος

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