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) for x in adults: print(x)
నిర్వచనం మరియు ఉపయోగం
filter() ఫంక్షన్ ఒక ఇటరేటర్ను పునఃచేరుస్తుంది, దాని ద్వారా ఒక ఫంక్షన్ ద్వారా అంశాలను పరీక్షించడం జరుగుతుంది మరియు అంశం అంగీకరించబడనిది అని పరీక్షించబడుతుంది.
సంకేతం
filter(function, iterable)
పారామీటర్ విలువలు
పారామీటర్స్ | వివరణ |
---|---|
function | iterable క్రమంలో ప్రతి ఒక్క అంశాన్ని పరీక్షించే ఫంక్షన్స్ నిర్వహించండి. |
iterable | స్పర్శించవలసిన iterable. |