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