用途setattr
:
In [1]: class a:
...: b = []
...:
In [2]: setattr(a, 'b', 1)
In [3]: a.b
Out[3]: 1
getattr
反向使用:
In [4]: getattr(a, 'b')
Out[4]: 1
In [5]: getattr(a, 'x', 'default')
Out[5]: 'default'
但是,我非常怀疑,有什么更好的方法可以实现您的目标。您是否尝试过使用字典而不是课堂?