آموزش Lambda در برنامه نویسی پایتون

آموزش Lambda در برنامه نویسی پایتون

در جلسه دوازدهم با آموزش Lambda در برنامه نویسی پایتون در خدمت شما دوستان هستیم. lambda یک تابع کوچک بدون نام است که در این جلسه به شما آموزش می دهیم.

آموزش Lambda در برنامه نویسی پایتون

یک lambda می تواند هر تعدادی پارامتر قبول کند اما فقط یک عبارت می تواند داشته باشد. ساختار دستور lambda به شرح زیر است:

در مثال زیر تابع lambda مقدار آرگومان را با ۱۰ جمع کرده و نتیجه را در x قرار می دهد:

در مثال زیر تابع lambda چندین آرگومان را دریافت کرده است:

 

چرا از Lambda استفاده می کنیم؟

613ec9

قدرت Lambda وقتی نمایان می شود که شما از آن ها به عنوان توابع بی نام در داخل توابع دیگر استفاده کنید. فرض کنید یک تابع تعریف کرده اید که یک آرگومان را می گیرد و آن آرگومان با یک عدد ناشناس ضرب می شود:

از این تابع می توانیم برای ضرب یک عدد در ۲ استفاده کنیم:
که حاصل کد بالا ۲۲ خواهد بود.

همچنین می توانیم این تایع برای اعداد دیگر نیز استفاده کنیم:

یا یرای هر دو مورد تابع را استفاده می کنیم:

از توابع Lambda برای وقتی که یک تابع بی نام برای یک بازه زمانی کوتاه نیاز است، استفاده کنید.

 

لیست جلسات قبل آموزش پایتون

  1. آموزش برنامه نویسی پایتون؛ شروع کار و ساخت اولین برنامه با پایتون
  2. متغیرها در برنامه نویسی پایتون
  3. کار با اعداد در برنامه نویسی پایتون
  4. آموزش کار با رشته ها در برنامه نویسی پایتون
  5. آموزش عملگرها در برنامه نویسی پایتون
  6. آموزش کار با لیست ها در برنامه نویسی پایتون
  7. آموزش کار با Tuple در برنامه نویسی پایتون
  8. آموزش دیکشنری در برنامه نویسی پایتون
  9. آموزش دستورات شرطی در برنامه نویسی پایتون
  10. آموزش حلقه های تکرار در برنامه نویسی پایتون
  11. آموزش توابع در برنامه نویسی پایتون