Udostępnij za pośrednictwem


List.LastN

Składnia

List.LastN(list as list, optional countOrCondition as any) as any

Około

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. Gdy element nie spełnia warunków, żadne dalsze elementy nie są brane pod uwagę.
  • 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}