mondial dictionnaire sein d'une classe python

Je suis de la conception d'un inventaire de la classe en Python, il est censé garder une trace des articles d'un magasin a en stock, en ajouter de nouveaux, et de les supprimer, ainsi.

Le problème vient de mon "article" définitions au sein de la classe. Quand j'ajoute un autre élément de mon dictionnaire, qu'il remplace, il n'a pas l'ajouter. Je vous remercie de votre aide! Pourquoi ne pas ajouter???

class Store:

    def __init__(self, name, email):
        self.name = name
        self.email = email

    # two accessor methods
    def getName(self):
        return self.name

    def getEmail(self):
        return self.email

    # makes print work correctly
    def __str__(self):
        return str(self.name)

    # items
    def additem(self, item, price):
        global items
        items = {}
        self.item = str(item)
        self.price = float(price)
        items[self.item] = price

    def delitem(self, item):
        items.remove(item)

    def displayinventory(self):
        return items