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

पायथन में टपल में K वैल्यू है या नहीं टेस्ट करना

यदि यह चेक करने की आवश्यकता है कि टपल में कोई विशिष्ट वैल्यू 'K' है या नहीं, तो इसे 'any' मेथड, 'map' मेथड और लैम्ब्डा फंक्शन का उपयोग करके किया जा सकता है।

अनाम फंक्शन एक ऐसा फंक्शन है जिसे बिना नाम के परिभाषित किया जाता है। सामान्यतः, पायथन में फंक्शन्स को 'def' कीवर्ड का उपयोग करके परिभाषित किया जाता है, लेकिन अनाम फंक्शन को 'lambda' कीवर्ड की मदद से परिभाषित किया जाता है। यह एक सिंगल एक्सप्रेशन लेता है, लेकिन किसी भी संख्या में आर्गुमेंट्स ले सकता है। यह एक्सप्रेशन का उपयोग करता है और उसका परिणाम वापस करता है।

map फंक्शन एक दी गई फंक्शन/ऑपरेशन को एक इटरेबल (जैसे लिस्ट, टपल) में प्रत्येक आइटम पर लागू करता है। यह परिणाम के रूप में एक लिस्ट वापस करता है।

'any' मेथड चेक करता है कि इटरेबल में कोई एलिमेंट True है या नहीं, और यदि ऐसा है, तो True वापस करता है, अन्यथा False वापस करता है।

उदाहरण

my_tuple = (67, 45, 34, 56, 99, 123, 10, 56)
print("The tuple is:")
print(my_tuple)

K = 67
print("The value of 'K' has been initialized")

my_result = any(map(lambda elem: elem == K, my_tuple))
print("Does tuple contain the K value?")
print(my_result)

आउटपुट

The tuple is: (67, 45, 34, 56, 99, 123, 10, 56)
The value of 'K' has been initialized
Does tuple contain the K value? True

व्याख्या

  • एक टपल परिभाषित किया गया है, और कंसोल पर डिस्प्ले किया गया है।
  • 'K' का मान भी इनिशियलाइज़ किया गया है।
  • लैम्ब्डा फंक्शन का उपयोग करके टपल के माध्यम से इटरेट करने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।
  • यह ऑपरेशन टपल में सभी एलिमेंट्स पर मैप किया जाता है।
  • इस परिणाम की जांच 'any' मेथड का उपयोग करके की जाती है।
  • यह ऑपरेशन एक वेरिएबल को असाइन किया जाता है।
  • यह वेरिएबल वह आउटपुट है जो कंसोल पर डिस्प्ले होता है।
  1. - पायथन में टुपल अनपैकिंग (Unpacking a Tuple)

    पायथन टुपल्स के रूप में ज्ञात अपरिवर्तनीय डेटा प्रकार प्रदान करता है। इस लेख में, हम पायथन 3.x या उससे पहले के संस्करण में टुपल टाइप की पैकिंग और अनपैकिंग के बारे में जानेंगे।टुपल की पैकिंग और अनपैकिंगपायथन एक बहुत शक्तिशाली टुपल असाइनमेंट टूल प्रदान करता है जो राइट हैंड साइड तर्कों को लेफ्ट हैंड सा

  1. - पायथन में टुपल कैसे परिभाषित करें?

    टुपल पायथन में स्टैंडर्ड डेटा टाइप्स में से एक है। यह ऑब्जेक्ट्स का एक इम्यूटेबल सीक्वेंस है। टुपल ऑब्जेक्ट एक या अधिक ऑब्जेक्ट्स को, जरूरी नहीं कि एक ही प्रकार के हों, कॉमा से अलग करके रखकर बनाया जाता है। कलेक्शन को वैकल्पिक रूप से पैरेंथेसिस के अंदर रखा जा सकता है। >>> t1 = 1, Ravi, 75.5

  1. - Python Tuples में महारत: परिभाषा, निर्माण और व्यावहारिक उपयोग

    Python में, एक टपल एक कलेक्शन है जो ऑर्डर्ड और इम्यूटेबल है। इसका मतलब है कि हम टपल से आइटम जोड़ या हटा नहीं सकते। हम पैरेंथेसिस () और कम से कम एक कॉमा ( , ) का उपयोग करके टपल बनाते हैं। टपल्स को लिस्ट्स की तरह ही इंडेक्स और स्लाइस किया जा सकता है, सिवाय इसके कि स्लाइस का परिणाम भी एक टपल होगा। टपल