我想在作为对象名称的项目列表上使用循环,然后对它们执行操作。但是我不能在self中使用loop变量。参考。这是我要实现的不正确代码。谁能指出我正确的方向? 谢谢
这是我要实现的目标:
print('object1 is: '.format(self.obj1))
print('object2 is: '.format(self.obj2))
print('object3 is: '.format(self.obj3))
但是在循环中。
此循环无效。它抱怨self.loop不存在。 但我希望“循环”是obj1,然后是obj2,然后是obj3。
for loop in ['obj1', 'obj2', 'obj3']:
print('object1 is: {}'.format(self.loop))