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

Khai thác thuộc tính trên namedtuple

Khi đã có một namedtuple, bạn có thể viết mã diễn đạt hơn và dễ hiểu hơn. Hãy nhớ rằng bạn có thể truy cập các phần tử trong tuple theo tên của chúng như một thuộc tính. Ví dụ, bạn có thể truy cập species của các namedtuple trong bài trước bằng thuộc tính .species.

Ở đây, bạn sẽ dùng các tuple đã tạo ở bài trước để xem cơ chế này hoạt động như thế nào.

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

Các kiểu dữ liệu trong Python

Xem khóa học

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

  • Lặp qua hai mươi entry đầu tiên trong danh sách labeled_entries:
    • Nếu đó là loài Chinstrap:
      • In sexbody_mass của entry, ngăn cách bởi một dấu :.

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.

# Iterate over the first twenty entries in labeled_entries
for ____ in ____:
    # if the entry's species equals Chinstrap
    ____
      # Print each entry's sex and body_mass seperated by a colon
      print(f'{____}:{____}')
Chỉnh sửa và Chạy Mã