List.RemoveLastN
Belirtilen sayıda öğeyi listenin sonundan kaldıran bir liste döndürür.
Syntax
List.RemoveLastN(
list as list,
optional countOrCondition as any
) as list
Remarks
Belirtilen son countOrCondition
öğeyi listenin sonundan kaldıran bir list
listesi döndürür. list
, countOrCondition
altında öğeye sahipse boş bir liste döndürülür.
- Sayı belirtilirse, bu sayı kadar öğe kaldırılır.
- Bir koşul belirtilmişse, döndürülen liste
list
içinde ölçütle eşleşen alttaki ilk öğe ile biter. Tüm öğeler koşulu sağlamadığında, başka öğe değerlendirilmez. - Bu parametre null ise yalnızca bir öğe kaldırılır.
Examples
Example #1
{1, 2, 3, 4, 5} listesinden son 3 sayı hariç olmak üzere liste oluşturur.
List.RemoveLastN({1, 2, 3, 4, 5}, 3)
Result:
{1, 2}
Example #2
{5, 4, 2, 6, 4} listesinden 3'ten az olan bir sayı ile biten bir liste oluşturur.
List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)
Result:
{5, 4, 2}
Category
List.Transformation functions