Udostępnij za pośrednictwem


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 , countOrConditionaby 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}