Functional Programming Tools: filter : filter « Buildin Function « Python






Functional Programming Tools: filter

Functional Programming Tools: filter
# "filter(function, sequence)" returns a sequence consisting of those items from 
# the sequence for which function(item) is true. If sequence is a string or tuple, 
# the result will be of the same type; otherwise, it is always a list. 
# For example, to compute some primes:

def f(x): return x % 2 != 0 and x % 3 != 0

print filter(f, range(2, 25))

           
       








Related examples in the same category

1.Filter demo: lambda function insideFilter demo: lambda function inside
2.Compute prime numbers in PythonCompute prime numbers in Python
3.filer with lambda function and rangefiler with lambda function and range