1 год назад
Функция filter в Python
В Python функция filter() используется для фильтрации элементов последовательности с помощью заданной функции. Она создает новый итератор, содержащий только те элементы, для которых функция возвращает True. Синтаксис функции filter() выглядит следующим образом: где function - это функция, которая принимает один аргумент и возвращает булево значение, а iterable - это итерируемый объект, например, список, кортеж или строка. Пример использования функции filter(): В этом примере функция is_even() определяет, является ли число четным...
509 читали · 2 года назад
Python map и filter, а также lambda-функций
Эти две функции - очень мощные инструменты в Python, которые входят в тему функционального программирования. Зачастую вместе с ними используют анонимные lambda-функции. Map На вход принимает два обязательных аргмумента: функция-обработчик и итерируемый объект, чаще всего это список. Суть map'а заключается в том, что он применяет переданную функцию к каждому элементу последовательности. А возвращает так называемый map-объект, который в дальнейшем можно конвертировать в обычный список и не только....