List.RemoveLastN
Синтаксис
List.RemoveLastN(list as list, optional countOrCondition as any) as list
О программе
Возвращает список, который удаляет последние countOrCondition
элементы из конца списка list
. Если list
имеет меньше countOrCondition
элементов, возвращается пустой список.
- Если задано число, то до этого удаляются многие элементы.
- Если указано условие, удаляются все последовательные соответствующие элементы в конце
list
. - Если этот параметр имеет значение NULL, удаляется только один элемент.
Пример 1
Создайте список из {1, 2, 3, 4, 5} без последних 3 чисел.
Использование
List.RemoveLastN({1, 2, 3, 4, 5}, 3)
Выходные данные
{1, 2}
Пример 2
Создайте список из {5, 4, 2, 6, 4}, который заканчивается числом менее 3.
Использование
List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)
Выходные данные
{5, 4, 2}