List.RemoveLastN
List.RemoveRange(list as list, offset as number, optional count as nullable number) 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}