Schrijf een functie $$\verb!filter()!$$ met volgende argumenten :

Het resultaat is een lijst van getallen, namelijk de getallen uit de argumentlijst waarvoor de argumentfunctie 'True' oplevert.

Argumenten

Twee argumenten, namelijk een Boolese functie met 1 geheel argument, en een lijst gehele getallen.

Resultaat

Een lijst van getallen waarvoor de Boolese functie 'True' levert, in de zelfde volgorde als de argumentlijst.

Voorbeeld

filter(lambda x: x%2 == 0, list(range(-10, 10)))
	= [-10, -8, -6, -4, -2, 0, 2, 4, 6, 8]
filter(lambda x: -2 < x <= 6, list(range(-10, 10)))
	= [-1, 0, 1, 2, 3, 4, 5, 6]