def displayInventory(stuff):
num = 0
print('Inventory:')
for i,v in stuff.items():
print(str(v)+' '+i)
num += v
print('Total number of items:%d'%num)
def addToInventory(inventory,dragonLoot):
for i in dragonLoot:
inventory.setdefault(i,0)
inventory[i] += 1
return inventory
inv = {'gold coin': 42, 'rope': 1}
dragonLoot = ['gold coin', 'dagger', 'gold coin', 'gold coin', 'ruby']
inv = addToInventory(inv, dragonLoot)
displayInventory(inv)
python编程快速上手 -- 5.6.2 列表到字典的函数,针对好玩游戏物品清单
最新推荐文章于 2024-03-06 15:39:39 发布
