En Python no se tiene la sentencia switch-case, por lo cual uno estaría tentado a implementarlo con varios if-else. En este artículo vemos una correcta implementación de la sentencia switch-case utilizando diccionarios.
Se observa la ventaja de rendimiento de utilizar diccionarios sobre un conjunto de sentencias if-else.