Advertisement
mengyuxin

meng.addToInventory.py

Dec 30th, 2017
770
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. # addToInventory.py
  2. # written by yuxin.meng on Dec 30th in 2017.
  3. # e-mail: mengyuxin@hotmail.com
  4.  
  5. def addToInventory(inventory, addedItems):
  6.     # your code goes here
  7.     for i in range(len(addedItems)):
  8.         k = addedItems[i]
  9.         inventory.setdefault(k, 0)
  10.         inventory[k] += 1
  11.     return inventory
  12.  
  13. def displayInventory(inventory):
  14.     print('Inventory:')
  15.     item_total = 0
  16.     for k, v in inventory.items():
  17.         print(str(v) + ' ' + k)
  18.         item_total += v
  19.     print('Total number of items: ' + str(item_total))
  20.  
  21. inv = {'gold coin': 42,
  22.        'rope': 1}
  23.  
  24. dragonLoot = ['gold coin',
  25.               'dagger',
  26.               'gold coin',
  27.               'gold coin',
  28.               'ruby']
  29.  
  30. inv = addToInventory(inv, dragonLoot)
  31. displayInventory(inv)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement