51 Функция filter python. Что делает функция filter в Python

preview_player
Показать описание
🔥🔥🔥 Инди-курс по Python 🔥🔥🔥

👉👉👉 Свой вопрос по курсу можешь задать в чате

👉👉👉 Также подписывайся на мой телеграмм-канал

В видео вы узнает что такое функция filter и что она делает.

Функция filter принимает два аргумента

1) функцию

2) итерируемый объект (коллекция)

Filter возвращает итератор, в который войдут только те элементы из итерируемой коллекции, для которых функция возвращает True.

Рассмотрим примеры использования функции filter со встроенными функциями

Рассмотрим примеры использования функции filter со функциями def

Рассмотрим примеры использования функции filter с анонимными функциями (lambda).

Разберем как можно переписать программу с функцией filter на другую программу при помощи генераторов списков (list comprehension)

Срезы строк

На сайте будет выкладываться более подробная информация о данном курсе и будущих видео.

Все видео этого курса можете найти на сайте

или в Вк

Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк

В данном группе можете найти информацию о новых видео и задать вопросы
Рекомендации по теме
Комментарии
Автор

Очень полезный урок про filter, спасибо! Кратко и ясно, не только про функции, но и про методы. Полезен пример про фильтрацию списка городов. буду сочетать ваше видео с обучением на курсе "Поколение Python".

annaperova
Автор

Такое ощущение как будто прошёл всю игру на пк упустив одну простую фичу))

human
Автор

Спасибо большое! Очень помог! Отличное видео)

vxtpzec
Автор

ну наконец понятно стало, спасибо часик то я убил на поиски, понял без filter лямбда только с простейшими работает типа int и всё это куда то записывать надо и юзают list,
Пожалуй пока запомню синтаксис

VakaramGolang
Автор

благодарю, очень доходчиво объяснил!

kazakhalmaty-upno
Автор

Урок интересный, понятный, однозначно лайк
Отличная функция filter, компактная, избавляет от необходимости фильтровать словари/списки через for in

Есть вопрос не по теме ролика: как хорошо разбираетесь в сетевом программирование на пайтон? Бьюсь сейчас с автоматизацией проброса портов и туннелированию соединения по SSH2 протоколу с удаленным сервером.

heraldsofholo
Автор

🫵 Теория без практики - ничто, поэтому 👇
👉 специально для тебя создал бесплатный топовый курс по Python
👉 В нем тебя ждет:
📗 более 400 практических заданий на программирование
📗 более 250 тестовых заданий на проверку материала
📗 десятки часов видеоматерилов по теории
📗 видеоразборы решения заданий
📗 текстовые материалы по урокам, примеры кода
📗 доступ к закрытому чату с дружественной обстановкой
📗 сертификат в случае успешного прохождения курса

egoroffchannel
Автор

А что значит этот object в консоли при выводе просто map или вот filter?

SemyonMazepin
Автор

IsAdminFilter from filters такой ошибка

Frelezz
Автор

Попробовал тоже самое, только вывел словарь, а не список. Почему при передачи словаря в лямбда-функцию переменная функции становится не словарем, а кортежем, или я что-то не до конца понимаю 😅
mydict = {'max': 15, 'dima': 17, 'ivan': 20}
myfilter = dict(filter(lambda x: x[1]>19, mydict.items()))
print(myfilter)

jknoob