2015-11-24 16:35 GMT+01:00 Carlos Catucci <carlos.catu...@gmail.com>:
> dizionario = { > 'lista1': [ > { > 'campo1': 1, > 'campo2': 2, > }, > { > 'campo1': 1, > 'campo2': 2, > }, > { > 'campo1': 1, > 'campo2': 2, > }, > ], .... > Dov'e' la complessita'? > Mi sa che non hai letto bene il problema. Quoto: *"* *Un dizionario d rappresenta un albero se d ha due chiavi: 'name' con * *valore il nome di un nodo e 'children' con valore la lista (eventualmente vuota) * *dei nodi figli e quest'ultimi sono a loro volta dizionari dello stesso tipo**"* Questo sì che è un dizionario che va bene: d = { "root": "pippo", "children": [ { "root: "pippino", "children": [] }, { "root: "plutino", "children": [ { "root: "paperino", "children": [] }, { "root: "paolino", "children": [] }, ] }, ], } Questo è un albero d secondo la definizione del problema. Io non lo trovo poi così ricorsivo. Lo trovo "indentato". Questo sì... :-) Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro http://beri.it/articoli/ - Qualche articolo
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python