List.LastN
Składnia
List.LastN(list as list, optional countOrCondition as any) as any
Informacje
Zwraca ostatni element listy list
. Jeśli lista jest pusta, zgłaszany jest wyjątek. Ta funkcja przyjmuje opcjonalny parametr , countOrCondition
aby obsługiwać zbieranie wielu elementów lub filtrowanie elementów. countOrCondition
można określić na trzy sposoby:
- Jeśli zostanie określona liczba, zostanie zwróconych maksymalnie wiele elementów.
- Jeśli określono warunek, zwracane są wszystkie elementy, które początkowo spełniają warunek, począwszy od końca listy. Po niepomyślnie warunku elementu nie są brane pod uwagę żadne dalsze elementy.
- Jeśli ten parametr ma wartość null, zwracany jest ostatni element na liście.
Przykład 1
Znajdź ostatnią wartość na liście {3, 4, 5, -1, 7, 8, 2}.
Użycie
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Wyjście
{2}
Przykład 2
Znajdź ostatnie wartości na liście {3, 4, 5, -1, 7, 8, 2}, które są większe niż 0.
Użycie
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Wyjście
{7, 8, 2}