[Python-de] Initialisierung einer Klasse

Carsten Tilch ctilch at gmx.de
Wed Aug 15 15:47:08 EDT 2001


# Python2.1.1
# Warum ist das Dictionary, der dritten Instanz, nicht leer?

class Dic:
    def __init__(self,dic = {}):
        self.dic = dic
    def setDic(self,key,value):
        self.dic[key] = value
    def getDic(self):
        return self.dic

a = Dic()
print a.getDic()
#gibt aus : {}
b = Dic()
b.setDic('key','value')
print b.getDic()
#gibt aus : {'key': 'value'}
c = Dic()
print c.getDic()
#gibt aus : {'key': 'value'}


# Danke für eure Hilfe
# Carsten




More information about the Python-de mailing list