पायथन लैम्ब्डा फंक्शन
लैम्ब्डा फ़ंक्शन एक छोटा अनाम फ़ंक्शन है।
एक लैम्ब्डा फ़ंक्शन किसी भी संख्या में तर्क ले सकता है, लेकिन केवल एक अभिव्यक्ति हो सकती है।
वाक्य - विन्यास
lambda arguments : expression
अभिव्यक्ति निष्पादित की जाती है और परिणाम वापस कर दिया जाता है:
उदाहरण
एक लैम्ब्डा फ़ंक्शन जो एक तर्क के रूप में पारित संख्या में 10 जोड़ता है, और परिणाम प्रिंट करता है:
x = lambda a : a + 10
print(x(5))
लैम्ब्डा फ़ंक्शन किसी भी संख्या में तर्क ले सकते हैं:
उदाहरण
एक लैम्ब्डा फ़ंक्शन जो तर्क a को तर्क b से गुणा करता है और परिणाम प्रिंट करता है:
x = lambda a, b : a * b
print(x(5, 6))
उदाहरण
एक लैम्ब्डा फ़ंक्शन जो तर्क ए, बी, और सी को बताता है और परिणाम प्रिंट करता है:
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))