python,如何修改类实例的字典属性
问题描述:
我有一个字典的实例。我怎样才能修改字典中的字典,由字典中的键?python,如何修改类实例的字典属性
class myclass:
def __init__(self):
self.mydict = {'number':0}
def myfunction(foo):
foo.mydict[number] += 10 #<- doesnt work gives me 'global name number not defined'
instance = myclass()
myfunction(instance)
希望你能帮助我, 谢谢!
答
事实上,这已经无关,与它是一个类属性:
foo.mydict['number'] += 10
的关键需求是一个字符串。
答
number
应该是一个字符串
foo.mydict['number'] += 10
bwaaaa。但当然,在这里4:20,可能会更好地称它为夜晚...... thx很多 – 2013-02-09 03:19:55