Verschachtelung bei Vögeln auflösen
Endlich ist dein Arbeitstag fast vorbei, aber eine Kollegin bittet dich noch um einen kurzfristigen Gefallen. Ein Kunde hat Daten über Vögel geliefert, die er klassifizieren möchte.
Du schaust dir die Daten an und stellst fest, dass das Format ungünstig ist – die Liste der Vögel steht in einer Datei, die Merkmale der Vögel in einer anderen.
Du konntest die Vogelnamen in eine Liste namens names einlesen. Die Fakten zu den Vögeln hast du in eine weitere Liste bird_facts eingelesen, aber diese Liste enthält Wörterbücher als Strings.
Damit du einen brauchbaren DataFrame erhältst, musst du mehrere Schritte durchführen.
Sowohl die Listen names als auch bird_facts sind in deiner Session verfügbar. Sieh sie dir unbedingt in der Konsole an! Das Modul json ist bereits geladen.
Diese Übung ist Teil des Kurses
Daten umformen mit pandas
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Define birds reading names and bird_facts lists into names and bird_facts columns
birds = pd.DataFrame(____(____=____, ____=____))
# Print birds
print(birds)