Приветствую!
Вложенный словарь вида
data = {
'Item2': {'weight': 200, 'parent': 'root'},
'Item1': {'weight': 100, 'parent': 'root'},
'SubItem1': {'weight': 100, 'parent': 'Item1'},
'SubItem1.3': {'weight': 300, 'parent': 'SubItem1'},
'SubItem1.2': {'weight': 200, 'parent': 'SubItem1'},
'SubItem1.1': {'weight': 100, 'parent': 'SubItem1'}
}
Не получается осуществить вывод
<ul>
<li>
Item1
<ul>
<li>
SubItem1
<ul>
<li>SubItem1.1</li>
<li>SubItem1.2</li>
<li>SubItem1.3</li>
</ul>
</li>
</ul>
</li>
<li>Item2</li>
</ul>