List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
listesinin list
son öğesini döndürür. Liste boşsa, bir özel durum oluşturulur. Bu işlev, countOrCondition
birden çok öğe toplamayı veya öğeleri filtrelemeyi desteklemek için isteğe bağlı bir parametresini 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.
{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}
{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}