Python 有没有压缩测试用例的方法?

Python 有没有压缩测试用例的方法?,python,Python,假设我有这样的代码: if something == 0: return something if something_else = x: return something_else 为了不把这里搞得一团糟,假设我还有10个ifs。我必须这样做,还是有更快、更少混乱的方法?谢谢。字典就是答案 conditions = { key1: value1, key2: value2, } 值甚至可以引用函数,您的答案是 my_value = condi

假设我有这样的代码:

if something == 0:
    return something
if something_else = x:
    return something_else

为了不把这里搞得一团糟,假设我还有10个
if
s。我必须这样做,还是有更快、更少混乱的方法?谢谢。

字典就是答案

conditions = {
      key1: value1,
      key2: value2,
    }
值甚至可以引用函数,您的答案是

my_value = conditions[my_key]