Mam listę ciągów: tree_list = ['Parents', 'Children', 'GrandChildren']
Jak utworzyć zagnieżdżony słownik z listy w Pythonie?
Jak mogę wziąć tę listę i przekonwertować ją do zagnieżdżonego słownika w ten sposób?
tree_dict = {
'Parents': {
'Children': {
'GrandChildren' : {}
}
}
}
print tree_dict['Parents']['Children']['GrandChildren']
teraz to seksowny kod Pythona, który działa! – jojo
Znacznie mniej czytelny niż prosta pętla IMO –
@Chris_Rands ah Całkowicie się z tobą zgadzam. Ale czytelność to tylko jedno kryterium. – jojo