0
我有這樣的:使用開關的情況下在蟒蛇有特殊條件
if you == 1:
one.put(argument)
elif you == 3:
pass
elif you == 4:
two.put(argument)
elif you == 5:
three.put(argument)
...
...
...
a lot of elif
我試圖使用詞典:
settings = {
1: one
4: two,
5: three
...
...
...
other elemets of dict
}
if you in settings:
settings[you].put(argument)
一切都OK了,但我不知道,如何添加此在詞典:
elif you == 3:
pass
是怎麼想的,有什麼更好的方式來增加pass
聲明字典?
既然你有'如果你在設置:',你可以通過簡單地在'dict'中簡單地省略'3'來實現'pass'。 –