पायथन फ़िल्टर () फ़ंक्शन
उदाहरण
सरणी को फ़िल्टर करें, और केवल 18 के बराबर या उससे ऊपर के मानों के साथ एक नया सरणी लौटाएं:
ages = [5, 12, 17, 18, 24, 32]
def myFunc(x):
if x < 18:
return False
else:
return True
adults
= filter(myFunc, ages)
for x in adults:
print(x)
परिभाषा और उपयोग
filter()
फ़ंक्शन एक पुनरावर्तक देता है, आइटम को एक फ़ंक्शन के माध्यम से फ़िल्टर किया जाता है ताकि यह जांचा जा सके कि आइटम स्वीकार किया गया है या नहीं ।
वाक्य - विन्यास
filter(function, iterable)
पैरामीटर मान
Parameter | Description |
---|---|
function | A Function to be run for each item in the iterable |
iterable | The iterable to be filtered |