虽然不是很优雅,但是您可以使用locals()
:
>>> class c(object):
... for i in range(10):
... locals()['A' + str(i)] = i
...
>>> c.A0
0
>>> c.A7
7
在Python中使用for循环添加类属性
虽然不是很优雅,但是您可以使用locals()
:
>>> class c(object):
... for i in range(10):
... locals()['A' + str(i)] = i
...
>>> c.A0
0
>>> c.A7
7