Bắt đầu ngayBắt đầu miễn phí

Thêm cột (1)

Trong video, Hugo đã chỉ cho bạn cách thêm độ dài của tên quốc gia trong DataFrame brics vào một cột mới:

for lab, row in brics.iterrows() :
    brics.loc[lab, "name_length"] = len(row["country"])

Bạn có thể làm điều tương tự với DataFrame cars.

Bài tập này là một phần của khóa học

Python nâng cao

Xem khóa học

Hướng dẫn bài tập

  • Dùng vòng lặp for để thêm một cột mới tên là COUNTRY, chứa phiên bản viết hoa của tên quốc gia trong cột "country". Bạn có thể dùng phương thức chuỗi upper() cho việc này.
  • Để kiểm tra mã của bạn hoạt động, in cars ra. Đừng thụt đầu dòng đoạn mã này, để nó không nằm trong vòng lặp for.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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

# Code for loop that adds COUNTRY column



# Print cars
print(cars)
Chỉnh sửa và Chạy Mã