Erste SchritteKostenlos loslegen

DataFrame mit einer Schleife durchlaufen (1)

Die Iteration über einen pandas-DataFrame erfolgt normalerweise mit der iterrows()-Methode. Bei Nutzung in einer for-Schleife wird jede Zeile durchlaufen und bei jeder Iteration sind die Zeilenbeschriftung und der aktuelle Zeileninhalt verfügbar:

for lab, row in brics.iterrows() :

    ...

In dieser und der nächsten Übung wirst du mit dem DataFrame cars arbeiten. Er enthält für sieben Länder der Welt Daten zur Anzahl der Autos pro Kopf und zur Art des dortigen Verkehrs, sprich Rechts- oder Linksverkehr.

Diese Übung ist Teil des Kurses

Python für Fortgeschrittene

Kurs anzeigen

Anleitung zur Übung

Schreibe eine for-Schleife, die alle Zeilen von cars durchläuft und bei jeder Iteration zwei print()-Aufrufe ausführt: einen zur Ausgabe der Zeilenbeschriftung und den zweiten zur Ausgabe des gesamten Zeileninhalts.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Iterate over rows of cars
Bearbeiten und Ausführen von Code