【发布时间】:2014-10-19 20:07:16
【问题描述】:
我在python中有这个又长又丑的else if语句,有没有办法把它压缩成一个较短的代码块,如果可能的话,可能在一两行,因为似乎有一种方法可以缩短一段像这样的代码
if p == "A": y = 10
elif p == "B": y = 11
elif p == "C": y = 12
elif p == "D": y = 13
elif p == "E": y = 14
elif p == "F": y = 15
【问题讨论】:
-
您可以使用字典作为 switch 语句。
标签: python if-statement