Яндекс реклама
Функция lambda в языке программирования python
Blog/Proger
Функция lambda в языке программирования python
Python

Функция lambda в языке программирования python

В языке программирования python помимо оператора def, который позволяет нам сделать функцию, существует ещё один оператор, про который мы сегодня с вами поговорим , это lambda выражения


лямбда функция в питоне

Так в чём различие между lambda функцией и функцией def? лямбда может появляться там где синтаксис языка программирования Python не позволяет использовать конструкцию def. Лямбда это не блок инструкция, а единственное выражение

Примеры функции lambda

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

def sum (a,b)
(tab) return a+b

print(sum ( 10 , 200 ) )

Теперь давайте попробуем данную функцию записать с помощью лямбда функции. Мы будем вызывать и выводить результат функции в одной строчке. Для этого мы должны ввести ключевое слово lambda , далее мы указываем аргументы (в нашем случае две переменных а и б ), не забываем про двоеточие. Указываем действие которое происходит и возвращается. В следующих скобках передаём значения

Print ( ( lambda а, b : a+b ) ( 20, 350 ) )

Python

Репост статьи



19 августа 2022 г.

Другие видеокурсы