List.RemoveLastN
List.RemoveLastN(list as list, optional countOrCondition as any) as list
傳回清單,該清單會移除清單 list
結尾的最後 countOrCondition
個項目。 若 list
包含的項目數小於 countOrCondition
,則會傳回空白清單。
- 若指定了數字,則最多會移除該數量的項目。
- 如果指定條件,則會移除
list
結尾的任何連續相符項目。 - 若此參數為 null,則只會移除一個項目。
從 {1, 2, 3, 4, 5} 建立不含末 3 個數字的清單。
使用方式
List.RemoveLastN({1, 2, 3, 4, 5}, 3)
輸出
{1, 2}
從 {5, 4, 2, 6, 4} 建立以數字小於 3 結束的清單。
使用方式
List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)
輸出
{5, 4, 2}