Loopa över DataFrame (1)
Att iterera över en Pandas DataFrame görs vanligtvis med metoden iterrows(). I en for-slinga itereras varje observation, och för varje iteration är radetiketten och radinnehållet tillgängliga:
for lab, row in brics.iterrows() :
...
I den här och efterföljande övningar arbetar du med DataFramen cars. Den innehåller information om antalet bilar per capita och om folk kör på höger eller vänster sida för sju länder i världen.
Den här övningen är en del av kursen
Intermediate Python
Övningsinstruktioner
Skriv en for-slinga som itererar över raderna i cars och utför två print()-anrop vid varje iteration: ett för att skriva ut radetiketten och ett för att skriva ut hela radinnehållet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Iterate over rows of cars