Advertisement
Antypas

Most Popular and Inventory

Apr 13th, 2020
423
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.87 KB | None | 0 0
  1. # Most popular in a list and inventory
  2.  
  3. list = ['b', 'a', 'b', 'c', 'b', 'c', 'c']
  4. #list = []
  5. print("Original List: ", list)
  6.  
  7. inventory = []
  8. item_number = 0
  9. while list != []:
  10.     item_number = item_number +1
  11.     m = list.pop(0)
  12.     count = 1
  13.     while m in list:
  14.         count = count + 1
  15.         list.remove(m)
  16.     inventory.append([item_number, m, count])
  17.     print("Item Number ",item_number," is {", m,"} with ", count, " in stock.")
  18. print("Inventory ",inventory)
  19.  
  20. N=[]
  21. for index in range(len(inventory)):
  22.     N.append(inventory[index][2])
  23. #print(N)
  24.  
  25. for index in range(len(N)-1):
  26.     if N[0] >= N[1]:
  27.         N.pop(1)
  28.     elif N[0] < N[1]:
  29.         N.pop(0)
  30. print("largest number is: ", N[0])
  31.  
  32. for index in range(len(inventory)):
  33.     if inventory[index][2] == N[0]:
  34.         print(inventory[index][1], " is a most popular item with ", N[0], " in stock.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement