Cameron Patrick wrote:
I don't think it is. Python doesn't have a switch/case equivalent. It'd have to be done with a bunch of if's or something.
Well, depends. Do you consider its dictionary to be a switch?
>>> def foo():
... print "foolio"
...
>>> def bar():
... print "bario"
...
>>> baz = {'foo':foo, 'bar':bar}
>>>
>>> for x in baz:
... if baz.has_key(x):
... baz[x]()
... else:
... print 'blorg'
...
foolio
bario
--
Steve C. Lamb | I'm your priest, I'm your shrink, I'm your
PGP Key: 8B6E99C5 | main connection to the switchboard of souls.
-------------------------------+---------------------------------------------
Attachment:
pgpwIIZrkl5D9.pgp
Description: PGP signature