Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में लैम्ब्डा फंक्शन का उपयोग कैसे करें?

ये मूल रूप से रनटाइम पर बनाए गए अनाम वन-लाइन फंक्शन्स हैं जो फंक्शन्स के नाम से बाउंड नहीं होते।

वे फंक्शन की परिभाषा को ऑन-द-फ्लाई लौटाते हैं।

लैम्ब्डा फंक्शन्स में रिटर्न स्टेटमेंट नहीं होता, वे हमेशा एक एक्सप्रेशन लौटाते हैं।

आप लैम्ब्डा परिभाषा को कहीं भी रख सकते हैं जहां फंक्शन की अपेक्षा हो।

मान लीजिए हमारे पास एक फंक्शन है जिसका उपयोग केवल एक बार किया जाना है और केवल एक स्थान से कॉल किया जाता है, तो हम लैम्ब्डा फंक्शन्स का उपयोग कर सकते हैं।

इसलिए आपको इसे नाम देने की आवश्यकता नहीं है और आप वहीं कार्यक्षमता परिभाषित कर सकते हैं। इसलिए, हम फंक्शन के उपयोग को समाप्त करते हैं और लैम्ब्डा एक्सप्रेशन का उपयोग करते हैं।

सिंटैक्स

lambda argument: manipulate(argument)

उदाहरण

दिया गया कोड एक लैम्ब्डा फंक्शन को परिभाषित करता है जो निम्न आउटपुट देता है:

add = lambda x, y: x + y
print(add(4, 6))

आउटपुट

10
  1. पायथन मैटप्लॉटलीब में मल्टीवेरिएट फंक्शन कैसे प्लॉट करें? पायथन मैटप्लॉटलीब में मल्टीवेरिएट फंक्शन कैसे प्लॉट करें?

    पायथन में मल्टीवेरिएट फंक्शन प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: चरण फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें। नम्पी का उपयोग करके रैंडम x, y और z डेटा पॉइंट्स बनाएं। एक फिगर और सबप्लॉट्स का सेट बनाएं। x, y और z डेटा पॉइंट्स के साथ स्कैटर प्लॉट बनाएं। स्

  1. Excel में PI फंक्शन का उपयोग कैसे करें Excel में PI फंक्शन का उपयोग कैसे करें

    Microsoft Excel में PI फंक्शन एक गणित और त्रिकोणमिति फंक्शन है, और यह PI का मान लौटाता है। PI फॉर्मूला के लिए सूत्र =PI () है। PI फंक्शन सिंटैक्स में कोई तर्क नहीं है। Excel में PI फंक्शन का उपयोग कैसे करें Microsoft Excel में PI फंक्शन का उपयोग करने के लिए नीचे दिए गए चरणों का पालन करें: Microsoft

  1. Tkinter Python में Thread का उपयोग कैसे करें? Tkinter Python में Thread का उपयोग कैसे करें?

    Tkinter के साथ, हम Threading का उपयोग करके एक समय में multiple functions call कर सकते हैं। यह एप्लिकेशन में कुछ functions के asynchronous execution को प्रदान करता है। Python में thread का उपयोग करने के लिए, हम threading नामक module import कर सकते हैं और इसकी Thread class को subclass कर सकते हैं। अपन