可能重复:
python中switch语句的替换?
鉴于这种方法:
def getIndex(index):
if((index) < 10):
return 5
elif(index < 100):
return 4
elif(index < 1000):
return 3
elif(index < 10000):
return 2
elif(index < 100000):
return 1
elif(index < 1000000):
return 0
我想把它做成 switch-case 风格,但是 Python 不支持 switch-case 。
有什么替代品吗?