List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
Επιστρέφει το τελευταίο στοιχείο της λίστας list
. Εάν η λίστα είναι κενή, δημιουργείται μια εξαίρεση. Αυτή η συνάρτηση λαμβάνει μια προαιρετική παράμετρο, countOrCondition
, για να υποστηρίξει τη συγκέντρωση πολλαπλών στοιχείων ή το φιλτράρισμα στοιχείων.
countOrCondition
μπορούν να καθοριστούν με τρεις τρόπους:
- Εάν έχει καθοριστεί ένας αριθμός, επιστρέφονται τόσα πολλά στοιχεία.
- Εάν καθοριστεί συνθήκη, επιστρέφονται όλα τα στοιχεία που ικανοποιούν αρχικά τη συνθήκη, ξεκινώντας από το τέλος της λίστας. Όταν ένα στοιχείο αποτύχει στη συνθήκη, δεν εξετάζονται άλλα στοιχεία.
- Εάν αυτή η παράμετρος είναι null, επιστρέφεται το τελευταίο στοιχείο στη λίστα.
Βρείτε την τελευταία τιμή της λίστας {3, 4, 5, -1, 7, 8, 2}.
χρήσης
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
εξόδου
{2}
Βρείτε τις τελευταίες τιμές της λίστας {3, 4, 5, -1, 7, 8, 2} που είναι μεγαλύτερες του 0.
χρήσης
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
εξόδου
{7, 8, 2}