Категория: Массивы
Имя класса: GetSublistBlock
Имя схемы: lists_getSublist
Назначение:
- Возвращает новый список, извлекая элементы из заданного списка в указанном диапазоне.
Параметры:
- Вход списка – блок, возвращающий список элементов.
- Выпадающий список типа индексации начального индекса – определяет, откуда начинается подсписок:
- "№" – начало подсписка с указанного индекса (нумерация с 1).
- "№ с конца" – начало подсписка с указанного индекса, отсчитывая с конца.
- "первый" – начало подсписка с первого элемента списка.
- Вход начального индекса – число, определяющее позицию первого элемента подсписка (используется только при выборе "№" или "№ с конца").
- Выпадающий список типа индексации конечного индекса – определяет, где заканчивается подсписок:
- "№" – конец подсписка на указанном индексе.
- "№ с конца" – конец подсписка на указанном индексе с конца.
- "последний" – конец подсписка на последнем элементе списка.
- Вход конечного индекса – число, определяющее позицию последнего элемента подсписка (включительно).
Выход:
- Новый список, содержащий выбранный диапазон элементов.
Если начальный индекс будет больше конечного, возникнет ошибка