🔹 Lambda, map, filter — быстрый разбор 🔹 Нужен компактный inline-код для обработки коллекций? 🔸 lambda — маленькая анонимная функция для передачи в другие функции. Убирает лишние def, когда нужна простая логика, и держит код локальным.

🔸 map применяет функцию к каждому элементу и возвращает итератор. Когда нужно преобразовать все элементы без явных циклов.

🔸 filter оставляет элементы, для которых предикат True. Полезно фильтровать поток данных до агрегации.

nums = [1, 2, 3, 4] list(map(lambda x: x2, nums)) list(map(lambda x: x2, filter(lambda x: x%2==1, nums)))

🔸 групповые функции (aggregate) — sum, max, any, all — сводят коллекцию к одному значению; часто применяют после map/filter.

📚 lambda+map+filter — быстрый и понятный pipeline для простых трансформаций; если логика сложнее — вынести именованную функцию.

#CODERIKK #Python #Middle

➡️ Мы в Telegram - Сетке - Дзен Буду рад вашей реакции здесь⬇️


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔹 Lambda, map, filter — быстрый разбор
🔹 Нужен компактный inline-код для обработки коллекций?
🔸 lambda — маленькая анонимная функция для передачи в другие функции | Сетка — социальная сеть от hh.ru