我有简单的类像这样迭代Python列表对象,并调用每个对象的方法
class MyClass():
def test(self):
print "Calling Test"
然后创建一个列表:
lobj=[MyClass() for i in range (100)]
现在我想遍历每个对象lobj
并调用它方法test()
。 我知道我可以使用for
循环。但是,我不知道是否有其他方式(只是为了避免列表相对较大的for循环)?例如
lobj[:].test()
你想捕捉'测试结果'功能? – thefourtheye
为什么列表大小是否使用'for'循环?任何在每个对象上调用方法的东西都会做同样的事情。 – Amber