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..10} που παραλείπει τον πρώτο αριθμό.
Χρήση
List.Alternate({1..10}, 1)
Έξοδος
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Δημιουργήστε μια λίστα από {1..10} που παραλείπει κάθε δεύτερο αριθμό.
Χρήση
List.Alternate({1..10}, 1, 1)
Έξοδος
{2, 4, 6, 8, 10}
Δημιουργήστε μια λίστα από {1..10} που ξεκινά από το 1 και παραλείπει κάθε άλλο αριθμό.
Χρήση
List.Alternate({1..10}, 1, 1, 1)
Έξοδος
{1, 3, 5, 7, 9}
Δημιουργήστε μια λίστα από {1..10} που ξεκινά από το 1, παραλείπει μία τιμή, διατηρεί δύο τιμές και ούτω καθεξής.
Χρήση
List.Alternate({1..10}, 1, 2, 1)
Έξοδος
{1, 3, 4, 6, 7, 9, 10}