1351 читали · 5 лет назад
Python. Функциональное программирование (lambda, map, filter, reduce и zip)
Lambda Это функция выраженная в одну строку. Удобно использовать, вместо коротких редко используемых функций. Имеет синтаксис: lambda arguments: expression - аргументы: действие Простейший пример Lambda выражения на сумму чисел: Map Принимает функцию и аргумент составного типа данных. Применяет переданную функцию к каждому элементу. Синтаксис: list(map(функция, последовательность)) Пример перевода элементов списка из str в int: Также может принимать несколько составных типов данных, в таком случае обработка будет остановлена на минимальной последовательности...
06:44
1,0×
00:00/06:44
448,3 тыс смотрели · 4 года назад
143 читали · 3 года назад
Язык программирования Python. lambda - функция
Канал Old Programmer приветствует вас. Сегодня разбираем интересный вопрос - lambda функции. lambda-функция Лямбда - функции это так называемые безымянные функции. Пишутся они по определенным правилам в одну строку. Используются в основном при передаче в качестве параметров, а также в таких функциях как map(), filter(), sorted(). Рассмотрим несколько примеров простейших лямбда-функций. lm1 = lambda x: x**3 Задает функцию возведения в куб. Функция с одним входным параметром. print(lm1(3)) Получим 27 Лямбда-функция может иметь несколько входных параметров...