Aus dem Kurs: Python für Fortgeschrittene

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.

Lambda-Ausdrücke

Lambda-Ausdrücke

In diesem Video beschäftigen wir uns mit sogenannten Lambda-Funktionen. Das sind kleine anonyme Funktionen, die als Argument übergeben werden können, wenn Sie eine Funktion benötigen. Man wird sie nur bei Bedarf verwenden normalerweise und die werden so definiert. Wir haben das Schlüsselwort "lambda", in Klammern kommen gegebenenfalls Parameter und hinter dem Doppelpunkt kommt ein Ausdruck, das, was also ausgeführt werden soll. Wir kennen solche Lambda-Funktionen mittlerweile in fast allen modernen Programmiersprachen, sei es C#, sei es Java. Sie ähneln sehr stark diesen Callback-Funktionen bei JavaScript und sie vereinfachen Dinge erheblich eben hauptsächlich dann, wenn man eine Funktionsreferenz braucht. Wir schauen uns das mal in der Praxis an. Sie sehen hier in der Datei lambda_start, dass ich zwei Funktionen definiert habe, die Celsius in Fahrenheit umrechnen bzw. Fahrenheit in Celsius. Und hier haben wir zwei Sequenzen mit Messwerten, einmal in Celsius und einmal in Fahrenheit…

Inhalt