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

Connected

Bài tập

Chỉ mục và giá trị (1)

Dùng vòng lặp for để lặp qua một danh sách chỉ cho bạn truy cập từng phần tử theo thứ tự. Nếu bạn cũng muốn truy cập thông tin chỉ mục — tức vị trí của phần tử trong danh sách mà bạn đang lặp — bạn có thể dùng enumerate().

Ví dụ, xem cách vòng lặp for trong video được chuyển đổi như sau:

fam = [1.73, 1.68, 1.71, 1.89]
for index, height in enumerate(fam) :
    print("person " + str(index) + ": " + str(height))

Hướng dẫn

100 XP
  • Điều chỉnh vòng lặp for trong mã mẫu để dùng enumerate() và sử dụng hai biến vòng lặp.
  • Cập nhật câu lệnh print() sao cho ở mỗi lần lặp, in ra một dòng có dạng "room x: y", trong đó x là chỉ mục của phần tử trong danh sách và y là chính phần tử đó (tức diện tích). Hãy đảm bảo in chính xác chuỗi này, với khoảng trắng đúng.