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

पायथन में filter() का उदाहरण

पायथन में filter फ़ंक्शन का उपयोग कुछ शर्तों का उपयोग करके एक इटरेबल से चयनित तत्वों को प्राप्त करने के लिए किया जाता है। इस लेख में हम एक सूची लेंगे और उस पर कुछ शर्तें लागू करके उससे कुछ तत्व चुनेंगे।

सिंटैक्स

filter(function, iterable)
function: इटरेबल में प्रत्येक आइटम के लिए चलने वाला फ़ंक्शन
iterable: फ़िल्टर किया जाने वाला इटरेबल

नीचे दिए गए उदाहरण में हम एक फ़ंक्शन परिभाषित करते हैं जो किसी संख्या को 2 से विभाजित करके किसी शेष की जांच करेगा और फिर तय करेगा कि संख्या विषम है या सम। इस फ़ंक्शन को filter() का उपयोग करके सूची पर लागू किया जाता है।

उदाहरण

listA = [15, 8, 21, 13, 32]
def findeven(x):
    if x % 2 != 0:
        return False
    else:
        return True
evenum = filter(findeven, listA)
for x in evenum:
    print(x)

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्न परिणाम मिलता है -

8
32
  1. पायथन टिंकर में फ़ंक्शन बाइंडिंग पायथन टिंकर में फ़ंक्शन बाइंडिंग

    पायथन में टिंकर एक GUI लाइब्रेरी है जिसका उपयोग विभिन्न GUI प्रोग्रामिंग के लिए किया जा सकता है। ऐसे एप्लिकेशन डेस्कटॉप एप्लिकेशन बनाने के लिए उपयोगी होते हैं। इस लेख में हम GUI प्रोग्रामिंग के एक पहलू को देखेंगे जिसे बाइंडिंग फ़ंक्शन कहा जाता है। यह इवेंट को फ़ंक्शन और मेथड से बांधने के बारे में है

  1. पायथन में issubset() फंक्शन पायथन में issubset() फंक्शन

    इस लेख में, हम पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध issubset() फंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे।issubset() मेथड बूलियन True वापस करता है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (जिसे तर्क के रूप में पारित किया जाता है) अन्यथा, यह बूलियन False वापस करता है।नीचे दिए गए चित

  1. पायथन में intersection() फ़ंक्शन पायथन में intersection() फ़ंक्शन

    इस लेख में, हम intersection() फ़ंक्शन के बारे में सीखेंगे जिसे किसी भी दिए गए सेट पर किया जा सकता है। गणित के अनुसार, intersection का अर्थ दो सेट्स से सामान्य तत्वों को ढूंढना है। सिंटैक्स .intersection( ...) वापसी मान तर्क के रूप में पास किए गए सेट्स में सामान्य तत्व। उदाहरण set_1 = {t,u,t,o