Python . Удобный способ фильтрации данных

4eM-isVlea83YmNi - изучайте Python на практике бесплатно в нашем телеграм канале. Функция () – это функция Python, которая возвращает итератор, содержащий элементы из первого аргумента, когда соответствующие значения из второго аргумента истинны. Она принимает два аргумента: первый – это итерируемый объект, а второй – итерируемый объект значений-правдивостей, предоставляющий маску соответствия. Синтаксис: (итератор, маска) Пример: ``` python import itertools data = [’a’, ’b’, ’c’, ’d’, ’e’] selector = [True, False, True, True, False] result = (data, selector) for item in result: print(item) ``` Результат: ``` python a c d ``` В данном примере возвращает итератор, который содержит только элементы, соответствующие истинным значениям маски-селектора. Таким образом, в приведенном примере будут возвращены элементы-символы “a“, “c“ и “d“.
Back to Top