所以我可以在 python 中做一个 Select Case
if integer == 1:
case0()
elif integer == 2:
case2()
elif integer == 3:
case3()
....
elif integer == N:
caseN()
有时我使用使用索引作为选择器的列表。
selectCase = [case0(),case1(),case3(),...,caseN()] [N]
但这使得列表中的每个项目在被选中之前都要被处理,对吗?
所以我想知道是否有其他方法可以做到这一点,而无需跨越这么多垂直来控制执行的代码。有没有办法跳转到部分代码?也许我不想解决一个函数,而只是跳过一些行。
谢谢