Найти в Дзене

itertools.dropwhile Python. Позволяет последовательно удалять элементы списка пока условие истинно.


Синтаксис:

import itertools

itertools.dropwhile(predicate, iterable)

Модуль itertools находится в стандартной библиотеке Python. Модуль представляет следующие типы итераторов:

Бесконечные итераторы; Конечные итераторы; Комбинаторные генераторы.

Функция dropwhile() модуля itertools создает итератор, который удаляет элементы из последовательности iterable до тех пор, пока функция predicate равна True или 1. Возвращается итератор с отобранными элементами.

Аргумент predicate это функция, принимающая один элемент последовательности и возвращающая bool значение.

Обратите внимание, что функция itertools.dropwhile() не выдает никаких выходных данных до тех пор, пока предикат predicate не станет ложным, поэтому он может иметь длительное время запуска.
itertools.dropwhile Python. Позволяет последовательно удалять элементы списка пока условие истинно. Синтаксис: import itertools itertools.
Около минуты
115 читали