Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Ú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)

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny