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.