[pyar] De Alejandro: otra duda
Roberto Alsina
ralsina en netmanagers.com.ar
Mar Jun 25 22:08:55 ART 2013
On 25/06/13 22:02, Pablo M. Mana wrote:
> Lo mas similar al switch - case en python es el: if elif else. Es muy
> versatil, 2 Bloques al precio de uno ;)
>
La diferencia es que el if/elif es mucho mas ineficiente.
Para hacer el equivalente de switch/case con valores constantes, se
puede usar un diccionario.
Por ejemplo, si querés que cuando x vale 1 se ejecute foo() y cuando
vale 2 bar():
d = {1: foo, 2: bar}
resultado = d[x]()
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130625/49320b71/attachment-0001.html>
More information about the pyar
mailing list