1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Các kiểu dữ liệu trong Python

Connected

Bài tập

Thêm và mở rộng dictionary

Nếu bạn có một dictionary và muốn thêm dữ liệu vào đó, bạn chỉ cần tạo một khóa mới và gán dữ liệu mong muốn cho khóa đó. Hãy nhớ rằng nếu đó là dictionary lồng nhau, thì mọi khóa trên đường dẫn dữ liệu đều phải tồn tại, và mỗi khóa trên đường dẫn cần được gán riêng.

Bạn cũng có thể dùng phương thức .update() để cập nhật một dictionary bằng danh sách các cặp khóa–giá trị từ dictionary khác, từ các tuple hoặc bằng đối số từ khóa.

Dictionary squirrels_by_park đã được nạp sẵn cho bạn, trong đó khóa là tên công viên và giá trị là một tuple gồm màu lông chính, điểm nhấn, hành động, và phản ứng với con người.

Hướng dẫn

100 XP
  • Gán danh sách squirrels_madison làm giá trị cho khóa 'Madison Square Park' của dictionary squirrels_by_park.
  • Cập nhật khóa 'Union Square Park' trong dictionary squirrels_by_park bằng dữ liệu trong tuple squirrels_union.
  • Lặp qua dictionary squirrels_by_park.
    • In park_name và một danh sách tất cả các primary_fur_color của sóc trong công viên đó một cách an toàn bằng list comprehension; trả về 'N/A' nếu không tìm thấy khóa.