存在以下课程。
class Reaction(object):
Var1 = "lorem"
Var2 = "impsum"
Var3 = "dolor"
我想迭代这个类的属性,就像下面的代码一样。
for value in Reaction:
print value
这应该产生以下输出。
lorem
ipsum
dolor
我已经找到了这个主题:如何按照定义的顺序遍历类的属性?,但它并没有真正帮助我。
如何使我的类可迭代?
编辑:我在这篇文章中想到了类似的东西:构建一个基本的 Python 迭代器。