Attrs öğelerinin bir listesi var: parent, level, is_leaf_node, is_root_node, is_child_node.Ağaç listesinin hiyerarşiye dönüştürülmesi
Bu listeyi hiyerarşik dict'e dönüştürmek istiyorum. Çıktı dict Örnek:
{
'Technology':
{
'Gadgets':{},
'Gaming':{},
'Programming':
{
'Python':{},
'PHP':{},
'Ruby':{},
'C++':{}
},
'Enterprise':{},
'Mac':{},
'Mobile':{},
'Seo':{},
'Ui':{},
'Virtual Worlds':{},
'Windows':{},
},
'News':{
'Blogging':{},
'Economics':{},
'Journalism':{},
'Politics':{},
'News':{}
},}
ben algoritma bilmiyorum. Nasıl yapılır?
ana öğeye bir başvuru elem.parent mı ? Yoksa bir ip mi? Bu kuralı kolayca inşa edip etmemek arasındaki fark bu olacak. –
2 tane katılıma sahibim. Birincisi, parsel adıyla dize enjekte eden ve ikinci bir ebeveynin INT kimliğini içeren bir "parent_id" olan bir "ana" dir. olmayan out.has_key (x.parent) ise: x.parent edin: kedilerde x: üzerinden [x.parent] üzerinden = {} [121] 'de : İlk adımda – Alexandr