List.LastN
Sözdizimi
List.LastN(list as list, optional countOrCondition as any) as any
Hakkında
list
listenin son öğesini döndürür. Liste boşsa, bir istisna fırlatılır. Bu işlev, birden çok öğe toplamayı veya öğeleri filtrelemeyi desteklemek için isteğe bağlı bir parametre countOrCondition
alır.
countOrCondition
üç şekilde belirtilebilir:
- Bir sayı belirtilirse, bu kadar öğe döndürülür.
- Bir koşul belirtilirse, listenin sonundan başlayarak başlangıçta koşulu karşılayan tüm öğeler döndürülür. Bir öğe koşulda başarısız olduktan sonra başka hiçbir öğe dikkate alınmaz.
- Bu parametre null ise listedeki son öğe döndürülür.
Örnek 1
{3, 4, 5, -1, 7, 8, 2} listesindeki son değeri bulun.
Kullanım
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
çıkış
{2}
Örnek 2
{3, 4, 5, -1, 7, 8, 2} listesindeki 0'dan büyük son değerleri bulun.
Kullanım
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Çıkış
{7, 8, 2}