嗨Python程序員,Python的方式:在瓦爾字典
在我的劇本,我有一些設置變量,這是由一個函數生成,並在字典返回。 這些設置變量被傳遞給幾個函數。我試圖寫我的代碼容易閱讀,所以我想知道你更喜歡哪種符號?
def fooA(a,b,c):
return a+b+c
def fooB(D,c):
return D['a']+D['b']+c
settings = { 'a':1, 'b':2 }
c = 3
print fooA(settings['a'],settings['b'],c)
print fooB(settings,c)
或者你認爲最好的方法是不要把設置變量換成字典嗎?
您不應該使用'set'作爲變量名稱。它將覆蓋內建。 – Tim
@Tim:當然,我改變了我的例子! –