私は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 内の液体の量を何らかの方法で記憶する必要があります。アドバイスをいただければ幸いです。