题目:
整个题目篇幅比较大。简化一下就是编写addToInventory函数并且返回一个字典。
思路:函数displayInventory用于物品清单的最后输出,而addToInventory是用于处理战利品的,在原来的装备上添加,已有的装备直接数量加1。而没有的添加到自己装备中,并且数量为1,之后再次出现数量直接加1。因此我们可以先用get方法来判断是否有该装备,也就是键,如果有,数量加1,没有就创建键值对{xx:1}。
def addToInventory(inventory, addedItem):
for i in addedItem:
if inventory.get(i, 0) !=