LimitIterator::__constructКонструктор класса LimitIterator
&reftitle.description;
publicLimitIterator::__constructIteratoriteratorintoffset0intlimit-1
Создаёт новый объект класса LimitIterator на основе
заданного объекта iterator, начального смещения
offset и максимального числа итераций
limit.
&reftitle.parameters;
iterator
Объект-итератор Iterator, число итераций которого
требуется ограничить.
offset
Необязательное начальное смещение.
limit
Необязательное ограничение количества итераций.
&reftitle.errors;
Выбрасывает исключение ValueError, если
смещение offset окажется меньше 0,
либо если limit окажется меньше -1.
&reftitle.changelog;
&Version;&Description;8.0.0
Теперь выбрасывает исключение ValueError,
если смещение offset окажется меньше 0;
ранее выбрасывалось исключение RuntimeException.
8.0.0
Теперь выбрасывает исключение ValueError,
если смещение limit окажется меньше -1;
ранее выбрасывалось исключение RuntimeException.
&reftitle.examples;
Пример использования LimitIterator::__construct
]]>
&example.outputs;
&reftitle.seealso;
Примеры использования LimitIterator