In einer anderen Frage schlug die akzeptierte Antwort vor, eine (sehr billige) if-Anweisung im Python-Code durch einen try / exception-Block zu ersetzen, um die Leistung zu verbessern.
Abgesehen von Problemen mit dem Codierungsstil und der Annahme, dass die Ausnahme niemals ausgelöst wird, wie viel Unterschied macht es (in Bezug auf die Leistung), einen Ausnahmebehandler zu haben, anstatt keinen zu haben, im Vergleich zu einer if-Anweisung, die mit Null verglichen wird?