python question helpp-CppBuzz-Forum
""" Question 5 You are given a dictionary storing inventory counts of a store's items. For example: {"tshirt":29, "pants":14, "shirt":7, "shoes":5} You are also given a list of tuples, where each tuple contains an item name and an integer amount, representing a transaction on that item. For example: [("tshirt", 4), ("pants", -2)] This mean number of tshirts will be increased by 4, and number of pants will be decreased by 2. The resulting inventory must look like: {"tshirt":33, "pants":12, "shirt":7, "shoes":5} If the item in a transaction does not exist in the inventory, then you must add it to the inventory. If the amount of an item drops to 0 in the inventory, then that item must be removed from the inventory (so the dictionary does not hold a key for that item anymore). You can assume that transactions will never cause inventory amounts to drop below 0. Your function must return the resulting inventory after applying all transactions in the list. """ def processTransactions(inventory, transactions):
Posted by akrepkral 2020-05-10 15:13:16
No Ans Posted
Recent Links
- Random Clustering model -CppBuzz-Forum..
- C_Size-CppBuzz-Forum..
- value =-CppBuzz-Forum..
- reverse Function in C prog-CppBuzz-Forum..
- Mingw download with no installer-CppBuzz..
- Python Online Training-CppBuzz-Forum..
- function compare_to_interval-CppBuzz-For..
- rectangle.c -CppBuzz-Forum..
- Converting for loop to while loop-CppBuz..
- How to remove the (*) as we reach the en..
- more..