تابع Python Lambda – انجمن DEV

Summarize this content to 400 words in Persian Lang
توابعی که به صورت ناشناس و تک خطی در پایتون تعریف کردیم، توابع لامبدا نامیده می شوند. چندین پارامتر را بپذیرید، یک عمل واحد را انجام می دهد. با نوشتن کد کمتری برای عملیات ساده ریاضی یا تبدیل، ساختار تمیزتری را فراهم می کند.
در تابع لامبدا (:) قسمت های قبل از این علامت پارامتر هستند. قسمت های بعد از این علامت عملیاتی است که باید انجام شود.
بیایید “def” و “lambda” را با یک مثال مقایسه کنیم:
def و lambda عملکرد یکسانی را انجام می دهند. به عبارت دیگر، مجذور عدد وارد شده را می گیرد. اما به تمیزی لامبدا که در یک خط نوشته شده است نگاه کنید.
توابعی که به صورت ناشناس و تک خطی در پایتون تعریف کردیم، توابع لامبدا نامیده می شوند. چندین پارامتر را بپذیرید، یک عمل واحد را انجام می دهد. با نوشتن کد کمتری برای عملیات ساده ریاضی یا تبدیل، ساختار تمیزتری را فراهم می کند.
در تابع لامبدا (:) قسمت های قبل از این علامت پارامتر هستند. قسمت های بعد از این علامت عملیاتی است که باید انجام شود.
بیایید “def” و “lambda” را با یک مثال مقایسه کنیم:
def و lambda عملکرد یکسانی را انجام می دهند. به عبارت دیگر، مجذور عدد وارد شده را می گیرد. اما به تمیزی لامبدا که در یک خط نوشته شده است نگاه کنید.