Roy Smith <r...@panix.com>: > Python already has a switch statement. It's just spelled funny... > > [...] > > try: > raise value > except Case1: > print "did case 1" > except (Case2, Case3): > print "did either case 2 or 3" > else: > print "did default"
Not bad! Definitely worth considering. > No fall-through, however. Fall-trough is an unfortunate C syntax accident, not a feature worth emulating. Marko -- https://mail.python.org/mailman/listinfo/python-list