In Python wird die [if..elif...else]-Anweisung verwendet, um die switch-Anweisung zu ersetzen. Wenn zu viele Kategorien vorhanden sind, wird empfohlen, in der Funktion eine Wörterbuchzuordnung zu erstellen. Eine andere einfache Möglichkeit besteht darin, stattdessen eine anonyme Funktion Lambda zu verwenden.
In Python wird empfohlen, if..elif...else zu verwenden, um die switch-Anweisung zu ersetzen. Wenn zu viele Kategorien vorhanden sind, besteht die offizielle Empfehlung darin, eine Wörterbuchzuordnung in der Funktion zu erstellen und dann die Funktion (Wert) aufzurufen, um sie zu lösen.
(Empfohlenes Tutorial: Python-Video-Tutorial )
Zum Beispiel:
Eine weitere einfachere Methode Verwenden Sie Lambda Anonymous Funktion statt Funktion
Das obige ist der detaillierte Inhalt vonWas anstelle der Switch-Anweisung in Python verwendet werden soll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!