Ana içeriğe geç

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