Advertisement
Guest User

Untitled

a guest
Apr 25th, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1.  
  2. In [1]: inventory = {}
  3.  
  4. In [2]: inventory['bmx'] = []
  5.  
  6. In [3]: inventory
  7. Out[3]: {'bmx': []}
  8.  
  9. In [4]: inventory['bmx']
  10. Out[4]: []
  11.  
  12. In [5]: inventory['bmx'].append(bike1)
  13. KeyboardInterrupt
  14.  
  15. In [5]: class Bike(object):
  16. ...: def __init__(self, name):
  17. ...: self.name = name
  18. ...:
  19.  
  20. In [6]: bike = Bike('bmx')
  21.  
  22. In [7]: bike
  23. Out[7]: <__main__.Bike at 0x10b18f290>
  24.  
  25. In [8]: bike.name
  26. Out[8]: 'bmx'
  27.  
  28. In [9]: inventory
  29. Out[9]: {'bmx': []}
  30.  
  31. In [10]: inventory[bike.name].append(bike)
  32.  
  33. In [11]: print inventory
  34. {'bmx': [<__main__.Bike object at 0x10b18f290>]}
  35.  
  36. In [12]: bike2 = Bike('bmx')
  37.  
  38. In [13]: inventory[bike.name].append(bike)
  39.  
  40. In [14]: print inventory
  41. {'bmx': [<__main__.Bike object at 0x10b18f290>, <__main__.Bike object at 0x10b18f290>]}
  42.  
  43. In [15]: print inventory['bmx']
  44. [<__main__.Bike object at 0x10b18f290>, <__main__.Bike object at 0x10b18f290>]
  45.  
  46. In [16]: print len(inventory['bmx']) # stock
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement