所以我有一个包含许多类实例的列表。
随着时间的推移,我想在每一步都调用run
类的方法。
到目前为止,我有以下内容。但是有没有更好或更 Pythonic 的方式来实现这个for c in objs:
块?
谢谢!
#!/usr/bin/python
class the_class:
def __init__(self):
self.num=1
def run(self):
self.num+=1
def main():
objs=[]
objs.append(the_class())
objs.append(the_class())
objs.append(the_class())
for t in range(10):
for c in objs:
c.run()
print objs[0].num
main()