Middle
Wat zijn lambda-functies?
sobes.tech AI
Antwoord van AI
Lambda-functies zijn anonieme functies die direct op de plaats van gebruik kunnen worden gedefinieerd, zonder dat ze een naam hoeven te krijgen. In QA Automation worden ze vaak gebruikt voor het beknopt schrijven van callback-functies, filtering, sortering of het doorgeven van logica aan methoden.
Bijvoorbeeld, in Python ziet een lambda-functie er zo uit:
# Gewone functie
def add(x, y):
return x + y
# Lambda-functie
add = lambda x, y: x + y
print(add(2, 3)) # Geeft 5 weer
In tests helpen lambda-functies om compacte en leesbare code te schrijven, bijvoorbeeld voor het controleren van voorwaarden of het verwerken van resultaten.