LoslegenKostenlos starten

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

<Kurs>Einführung in Datenbanken mit Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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