Ich habe eine Ausgabe (eine Liste) von Elementen, wie solche:einen durch Leerzeichen getrennten Baum zu nützlicher dict in Python
Root
Branch1
LeafA
LeafB
Branch2
LeafC
LeafZ
LeafD
Sie sind alle Zweiräume begrenzt. Ich möchte eine logische Darstellung dieser Liste ohne die führenden Leerzeichen erstellen und das Eltern-Kind-Verhältnis behalten.
Eine letzte mögliche Ergebnis:
aDict = {
'Root': null,
'Branch1': 'Root',
'LeafA': 'Branch1',
... so on and so forth
}
Letztlich möchte ich durch das Wörterbuch iterieren und den Schlüssel und Eltern, sowie einen anderen Wert aus einem anderen auf Key basiert dict abzurufen.
Ihre mögliche Endergebnis ist nicht gültig Python. Möchten Sie es überarbeiten? – nmichaels
Guter Punkt, überarbeitet. –