-
Notifications
You must be signed in to change notification settings - Fork 2
2.3.3 Anonyme Lambda Funktionen
Patrick edited this page Nov 18, 2024
·
5 revisions
Lambda-Funktionen in Python, auch bekannt als anonyme Funktionen, sind kurze Funktionen, die mit dem Schlüsselwort 'lambda' definiert werden. Sie sind besonders nützlich, wenn du eine einfache Funktion nur einmal verwenden möchtest.
Für Anfänger würde es besser genannte Funktionen schreiben, aber es ist wichtig zu verstehen, weil lambda im Code von anderen vorkommt.
lambda argumente: ausdruckSie sind oft mit map() angewendet.
map(funktion, iterierbar)Die Ausgabe von map() muss mit list() umgewandelt werden.
# alle Zahlen wird quadriert
numbers = [1, 2, 3, 4, 5]
squares = list(map(lambda x: x ** 2, numbers))
print(squares)[1, 4, 9, 16, 25]
Als Nächstes: Decorators ➡️
HTW Berlin Pytorium
ein Python Tutorium für alle, die sich für Python interessieren