تابع لامبدا در پایتون
تابع لامبدا یک تابع کوچک تک خطی است که می تواند چند آرگومان بپذیرد و یک دستور را اجرا کند.
نحو نوشتار تابع لامبدا در پایتون
تابع لامبدا کوتاه است، یک شرط دارد و در یک خط نوشته می شود.
برای ایجاد ابتدا دستور lambda را نوشته سپس آرگومان ها و شرط را رو به روی آن می نویسیم.
lambda arguments : expression
در مثال زیر نمونه ای از تابع لامبدا را مشاهده می کنیم و کارکرد آن را بررسی می کنیم.
تابع لامبدا زیر یک آرگومان به نام a را دریافت کرده و به علاوه 1 کرده است.
lambda a : a + 10تابع لامبدا یا چند آرگومان در پایتون
تابع لامبدا می تواند چند آرگومان بپذیرد و شرط را با آن ها اجرا کند.
lambda a , b : a * bکاربرد تابع لامبدا در پایتون
توابع لامبدا را می توان در توابعی دیگر استفاده کرد.
برای مثال یک عملیات ضرب را با تابع لامبدا در یک تابع عادی انجام داده ایم.
def myfunc(n):
return lambda x : x * nخلاصه درس
در این درس با تعریف و کاربرد تابع لامبدا آشنا شدید.