1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Python nâng cao

Connected

Bài tập

Lặp qua DataFrame (2)

Dữ liệu từng dòng được tạo bởi iterrows() ở mỗi lần lặp là một Pandas Series. Định dạng này không tiện để in ra lắm. May mắn là bạn có thể dễ dàng chọn biến từ Pandas Series bằng dấu ngoặc vuông:

for lab, row in brics.iterrows() :
    print(row['country'])

Hướng dẫn

100 XP
  • Sử dụng các iterator lab và row, chỉnh sửa mã trong vòng lặp for sao cho lần lặp đầu in ra "US: 809", lần lặp thứ hai in "AUS: 731", v.v.
  • Đầu ra phải có dạng "country: cars_per_cap". Hãy đảm bảo in chính xác chuỗi này (đúng khoảng trắng).
    • Bạn có thể dùng str() để chuyển dữ liệu số nguyên thành chuỗi nhằm in kèm với nhãn quốc gia.