attrsを持つ要素のリストがあります:parent、level、is_leaf_node、is_root_node、is_child_node。
このリストを階層辞書に変換したいと思います。出力dictの例:
{
'Technology':
{
'Gadgets':{},
'Gaming':{},
'Programming':
{
'Python':{},
'PHP':{},
'Ruby':{},
'C++':{}
},
'Enterprise':{},
'Mac':{},
'Mobile':{},
'Seo':{},
'Ui':{},
'Virtual Worlds':{},
'Windows':{},
},
'News':{
'Blogging':{},
'Economics':{},
'Journalism':{},
'Politics':{},
'News':{}
},}
アルゴリズムがわかりません。どうやってするの?