使用变量引用类自身对象

时间:2019-05-28 07:28:30

标签: python python-3.x object

我想在作为对象名称的项目列表上使用循环,然后对它们执行操作。但是我不能在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))

0 个答案:

没有答案