2012-10-24 30 views
1

比方說,我有這樣的代碼:有沒有辦法壓縮測試用例?

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

而且不使惹這裏,讓我們說我有10多本if S的。我是否必須這樣做,還是有更快捷,更麻煩的方法?謝謝。

回答

2

字典就是答案

conditions = { 
     key1: value1, 
     key2: value2, 
    } 

值甚至可以參照的功能,你的答案是

my_value = conditions[my_key] 
相關問題