मेरे पास attrs के साथ तत्वों की एक सूची है: अभिभावक, स्तर, is_leaf_node, is_root_node, is_child_node है।पेड़ सूची को पदानुक्रम में कनवर्ट करना
मैं इस सूची को पदानुक्रमित dict में परिवर्तित करना चाहता हूं। उत्पादन dict की उदाहरण:
{
'Technology':
{
'Gadgets':{},
'Gaming':{},
'Programming':
{
'Python':{},
'PHP':{},
'Ruby':{},
'C++':{}
},
'Enterprise':{},
'Mac':{},
'Mobile':{},
'Seo':{},
'Ui':{},
'Virtual Worlds':{},
'Windows':{},
},
'News':{
'Blogging':{},
'Economics':{},
'Journalism':{},
'Politics':{},
'News':{}
},}
मैं एल्गोरिथ्म पता नहीं है। यह कैसे करना है?
एक माता पिता के तत्व के लिए संदर्भ elem.parent है ? या यह एक स्ट्रिंग है? इस निर्देश को आसानी से या नहीं बनाने के बीच यह अंतर होगा। –
मेरे पास 2 पारेंट अटर्स हैं। पहला एक "अभिभावक" है जो पारदर्शी नाम के साथ स्ट्रिंग को जोड़ता है और दूसरा एक "parent_id" होता है जिसमें माता-पिता की आईएनटी आईडी शामिल होती है। – Alexandr