这是我的代码:inv = {'rope': 1, 'torch': 6, 'gold coin': 42, 'dagger': 1}
def display_inventory(inventory):
#inv = {'rope': 1, 'torch': 6, 'gold coin': 42, 'dagger': 1}
print("Inventory:")
for key, value in inv.items():
print value, key
print("")
print "Number of items is: ",
print (sum(inv.values())),
def add_to_inventory(inventory, added_items):
dragon_loot_dict = dict.fromkeys(added_items, 1)
#print(dragon_loot_dict)
inventory=dict(inventory.items()+ dragon_loot_dict.items())
print(inventory)
dragon_loot = ['gold coin', ' dagger', 'gold coin', 'gold coin', 'ruby']
add_to_inventory(inv, dragon_loot)
我刚开始学习Python。当我将怪物的战利品添加到我的主库存中时,主库存中的值将更改为怪物库存中的值。在
如何添加相同项目的值,例如gold coin?在