Python filter() फ़ंक्शन
उदाहरण
एक नई एकल मान तालिका फ़िल्टर करें और जो केवल 22 या अधिक मानों को है:
ages = [5, 16, 19, 22, 26, 39, 45] def myFunc(x): if x < 22: return False else: return True adults = filter(myFunc, ages) फ़ोर x in adults: print(x)
विभावना और उपयोग
filter() फ़ंक्शन एक इटरेटर बचाता है जो एक फ़ंक्शन के द्वारा आइटम को फ़िल्टर करके टेस्ट करता है कि आइटम स्वीकार्य है या नहीं।
व्याकरण
filter(function, iterable)
पारामीटर मूल्य
पारामीटर | वर्णन |
---|---|
function | iterable में हर एक आइटम के लिए फ़ंक्शन टेस्ट करने के लिए फ़ंक्शन |
iterable | फ़िल्टर करने वाले iterable |