LoslegenKostenlos loslegen

Daten aus der CSV lesen

Nutze das Python-Modul csv aus der Standardbibliothek und lade die Daten in eine Liste von Dictionaries.

Es kann helfen, noch einmal auf die Übung aus Kapitel 4 zurückzuschauen, in der du etwas Ähnliches gemacht hast.

Diese Übung ist Teil des Kurses

Einführung in Datenbanken mit Python

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine leere Liste namens values_list.
  • Iteriere mit einer for-Schleife über die Zeilen von csv_reader, erstelle für jede Zeile ein Dictionary namens data und hänge es an values_list an.
    • Innerhalb der for-Schleife ist row eine Liste mit den Einträgen 'state', 'sex', 'age', 'pop2000' und 'pop2008' (in genau dieser Reihenfolge).

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Create an empty list: values_list
values_list = ____

# Iterate over the rows
for row in csv_reader:
    # Create a dictionary with the values
    data = {____: row[____], ____: row[____], ____:____, ____: ____,
            ____: ____}
    # Append the dictionary to the values list
    values_list.append(____)
Code bearbeiten und ausführen