Перебір датафрейму (2)
Дані рядка, які на кожній ітерації генерує iterrows(), — це об'єкт Pandas Series. У такому форматі його не дуже зручно виводити. На щастя, ви можете легко вибирати змінні з Pandas Series за допомогою квадратних дужок:
for lab, row in brics.iterrows() :
print(row['country'])
Ця вправа є частиною курсу
Intermediate Python
Інструкції до вправи
- Використовуючи ітератори
labіrow, змініть код у циклі for так, щоб перша ітерація виводила"US: 809", друга —"AUS: 731"і так далі. - Результат має бути у форматі
"country: cars_per_cap". Обов'язково виведіть саме такий рядок (із правильними пробілами).- Ви можете використати
str(), щоб перетворити цілі числа на рядок і вивести їх разом із міткою країни.
- Ви можете використати
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Adapt for loop
for lab, row in cars.iterrows() :
print(lab)
print(row)