On 14 Apr 2007 09:32:07 -0700, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> def tree_path(key,tree,indent): > print '\t'*indent,key > if tree.has_key(key): > for m in tree[key]: > tree_path(m,tree,indent+1) > return Thank you. It worked!. I changed it a bit to return a list with the results: def tree_path(key,tree,hijos): hijos.append(key) if tree.has_key(key): for m in tree[key]: tree_path(m,tree,hijos) return hijos Then I call it like this: MyList=tree_path(9608,tree,[]) Best, SB. -- http://mail.python.org/mailman/listinfo/python-list