Python Lambda လုပ်ဆောင်ချက်
lambda လုပ်ဆောင်ချက်သည် အမည်မသိလုပ်ဆောင်ချက်ငယ်တစ်ခုဖြစ်သည်။
lambda လုပ်ဆောင်ချက်သည် အကြောင်းပြချက်များစွာကို ယူဆောင်နိုင်သော်လည်း စကားရပ်တစ်ခုသာ ရှိနိုင်သည်။
အထားအသို
lambda arguments : expression
စကားရပ်ကို လုပ်ဆောင်ပြီး ရလဒ်ကို ပြန်ပေးသည်-
ဥပမာ
အငြင်းအခုံအဖြစ် ဖြတ်သွားသော နံပါတ်သို့ 10 ကို ပေါင်းထည့်ကာ ရလဒ်ကို ပရင့်ထုတ်သည့် lambda လုပ်ဆောင်ချက်
x = lambda a : a + 10
print(x(5))
Lambda လုပ်ဆောင်ချက်များသည် အကြောင်းပြချက်များစွာကို ရယူနိုင်သည်။
ဥပမာ
argument a ကို argument b ဖြင့် မြှောက်ပြီး ရလဒ်ကို print ထုတ်သည့် lambda လုပ်ဆောင်ချက်
x = lambda a, b : a * b
print(x(5, 6))
ဥပမာ
အငြင်းအခုံ a၊ b နှင့် c ကို ပေါင်းပြီး ရလဒ်ကို print ထုတ်သည့် lambda လုပ်ဆောင်ချက်
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))