Recursive function returning a list

Boris Borcic bborcic at gmail.com
Tue Jul 18 08:19:01 EDT 2006


> Do you have any ideas?

you could use a recursive generator, like

def genAllChildren(self) :
     for child in self.children :
         yield child
         for childchild in child.genAllChildren() :
             yield childchild



More information about the Python-list mailing list