filter()
Creates a collection of element from an iterable for which a function return true.
Syntax: filter(function, iterable)
friends = [("Rachel", 20), ("Monica", 42), ("Richard", 19), ("Phoebe", 22), ("Ross", 23), ("Joey", 24)]
age = lambda data : data [1] >= 18
drinkingBuddies = list(filter(age, friends))
for i in drinkingBuddies:
print(i)