Soy programador Python y de verdad no he necesitado el Switch-Case, ya que esa sentencia prácticamente "hace" una función que en Python se puede hacer de varias maneras, entonces seria mucha redundancia.
Ahora, lo recomendable es usar diccionarios ya que te permite crear claves alfanuméricas; Por ejemplo:
Código Python:
Ver original...
menu = {"salir": objeto.salir,
"ingresar": objeto.ingresar,
"borrar": objeto.borrar}
menu[opcion]()
Así puedes tener métodos como opciones y te ahorras tener que escribir código dentro de case que puede volverse extenso.
Saludos!