标签: python
如果我有Bag(a = 1,b = 2,c = 3),我想更改个别值。我可以调用self.a = 10,所以我的更新输出将是:Bag(a = 10,b = 2,c = 3)。
如果k = a且我有代码:
temp = ("self." + str(k)) print(temp) --> self.a
我该怎么做:
temp = 10
所以它更新了包(不是temp本身为10)?
由于
答案 0 :(得分:3)
听起来像是在寻找foo:
foo
setattr