Template request | Bug report | Generate Data Product
Tags: #pandas #python #loops #dataframes #forloop #loop #snippet #operations
Author: Oketunji Oludolapo
Description: This notebook provides an overview of multiples ways to use loops to iterate over a dataframe.
References:
import pandas as pd
import numpy as np
dict1 = {
"student_id": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
"student_name": [
"Peter",
"Dolly",
"Maggie",
"David",
"Isabelle",
"Harry",
"Akin",
"Abbey",
"Victoria",
"Sam",
],
"student_course": np.random.choice(["Biology", "Physics", "Chemistry"], size=10),
}
df = pd.DataFrame(dict1)
df
for column in df:
print(column)
for k, v in df.iteritems():
print(k, v)
for index, row in df.iterrows():
print(index)
print(row)
for row in df.itertuples():
print(row)