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

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

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

वे मक्खी पर फ़ंक्शन की परिभाषा लौटाते हैं।

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

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

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

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

सिंटैक्स

lambda argument: manipulate(argument)

उदाहरण

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

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

आउटपुट

10

  1. पायथन Matplotlib में एक बहुभिन्नरूपी फ़ंक्शन कैसे प्लॉट करें?

    पायथन में एक बहुभिन्नरूपी फ़ंक्शन को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - कदम फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। यादृच्छिक बनाएं x , y और z डेटा अंक numpy का उपयोग कर रहे हैं। एक आकृति और सबप्लॉट का एक सेट बनाएं। x . के साथ स्कैटर प्लॉट

  1. एक्सेल में पीआई फ़ंक्शन का उपयोग कैसे करें

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

  1. टिंकर पायथन में थ्रेड का उपयोग कैसे करें?

    Tkinter के साथ, हम थ्रेडिंग का उपयोग करके एक बार में कई फ़ंक्शन कॉल कर सकते हैं . यह किसी एप्लिकेशन में कुछ कार्यों का अतुल्यकालिक निष्पादन प्रदान करता है। पायथन में एक थ्रेड का उपयोग करने के लिए, हम थ्रेडिंग . नामक एक मॉड्यूल आयात कर सकते हैं और इसके थ्रेड . को उपवर्गित करें कक्षा। हमारी नई कक्षा