itertools.takewhile Python - Позволяет последовательно возвращать элементы списка пока условие истинно. Т.е. функция itertools.takewhile позволяет брать элементы из последовательности до того, как условие впервые становится ложным. Синтаксис: import itertools itertools.takewhile(predicate, iterable) Параметры: predicate - функция возвращающая bool значение, iterable - итерируемая последовательность. Возвращаемое значение: итератор. Функция takewhile() модуля itertools создает итератор, который возвращает элементы из последовательности iterable до тех пор, пока функция predicate равна True или 1. Аргумент predicate это функция, принимающая один элемент последовательности и возвращающая bool значение.
149 читали · 3 года назад