我是 Python 的新手,但可以执行以下操作吗?我想创建一个字典,test_tube,它显示里面有什么液体和它的数量。使用 add_liquid 函数,我想在试管中添加一种新液体或更多以前使用过的液体,而不使用 defaultdicts。
Def add_liquid(test_tube,liquid,milliliters=0):
test_tube[liquid] = milliters
return test_tube
#update of previous test tube and memorize new test tube
>>>add_liquid(test_tube,'water',10)
{'water':10}
>>>more_water=add_liquid(test_tube,'water',5)
>>>more_water
{'water':15}
>>>add_liquid(test_tube,'ethanol',1)
{'ethanol':1, 'water':15}
Python 必须以某种方式记住 test_tube 中先前的液体量。任何意见,将不胜感激!