Ich habe eine Liste von Elementen mit Attrs: Parent, Ebene, is_leaf_node, is_root_node, is_child_node.Tree-Liste in Hierarchie-Dict konvertieren
Ich möchte diese Liste in die Hierarchie dict konvertieren. Ausgabebeispiel dict:
{
'Technology':
{
'Gadgets':{},
'Gaming':{},
'Programming':
{
'Python':{},
'PHP':{},
'Ruby':{},
'C++':{}
},
'Enterprise':{},
'Mac':{},
'Mobile':{},
'Seo':{},
'Ui':{},
'Virtual Worlds':{},
'Windows':{},
},
'News':{
'Blogging':{},
'Economics':{},
'Journalism':{},
'Politics':{},
'News':{}
},}
Ich weiß Algorithmus nicht. Wie es geht?
einen Verweis auf ein übergeordnetes Element elem.parent ? Oder ist es eine Schnur? Das wird der Unterschied sein, ob man dieses Diktat einfach baut oder nicht. –
Ich habe 2 Parren Attr. Erstens ist ein "Elternteil", der eine Zeichenkette mit dem Namen des Parrent enthält, und zweitens ist eine "Eltern-ID", die die INT-ID des Elternteils enthält. – Alexandr