有家庭成员的字典如何创建它的树?
字典的结构如下所示:
{'parent':'Smith', 'children':[
{'parent':'Connor', 'children':[
{'parent':'Alexis','children':[
{'parent':'Joe', 'children':[
{'parent':'Clark','children':[]}]}]},
{'parent':'Sue','children':[]}]},
{'parent':'Cooper', 'children':[
{'parent':'Max','children':[
{'parent':'Luis', 'children':[]},]},
{'parent':'Elvis', 'children':[]},
{'parent':'Steven', 'children':[]}]}]}
创建家谱后,我如何检查一些日期,例如:如何检查有多少成员获得了整个家庭或单个家庭的树。
检查整个家谱根或家庭的某些部分有多大。
如何将新成员添加到现有位置或家谱中的新位置?
编辑
添加树的示例:
Smith
Conor
Alexis
Joe
Clark
Sue
Cooper
Max
Luis
Elvis
Steven
与计算机系统目录的样式相同。