Úprava funkce pro získání všech dětí
Ahoj, mám funkci která získá objekty podle ide_rodice, potřebuji ale získat veškeré id všech vnořených dětí. Poradí někdo? Děkuji
data=[
{"ide":1,"ide_rodice":0,"nazev":"ide1/ide_rodice0"},
{"ide":2,"ide_rodice":5,"nazev":"ide2/ide_rodice5"},
{"ide":3,"ide_rodice":1,"nazev":"ide3/ide_rodice1"},
{"ide":4,"ide_rodice":8,"nazev":"ide4/ide_rodice8"},
{"ide":5,"ide_rodice":4,"nazev":"ide5/ide_rodice4"},
{"ide":6,"ide_rodice":4,"nazev":"ide6/ide_rodice4"},
{"ide":7,"ide_rodice":1,"nazev":"ide7/ide_rodice1"},
{"ide":8,"ide_rodice":3,"nazev":"ide8/ide_rodice3"},
{"ide":9,"ide_rodice":5,"nazev":"ide9/ide_rodice5"},
{"ide":9,"ide_rodice":1,"nazev":"ide9/ide_rodice1"}
]
def ziskej_deti(ide_rodice):
ret=[]
for objekt in data:
if objekt['ide_rodice']==ide_rodice:
ret.append(objekt)
return ret
ret=ziskej_deti(1)
print(ret)