标签: python parent-child
我有一堆Python对象,都是独立定义的。他们都可以是彼此的父母/子女。这种关系通过每个对象具有的“children”属性来实现。这是一个列表,可能是空的。
如果我想知道一个物体的孩子,我只需要做MyObject.children。
MyObject.children
现在我想要检索父级:有一种优雅的方式吗?我唯一能想到的就是迭代我的所有对象并检查是否包含{{1}在他的孩子名单中。