1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Python

Connected

Bài tập

Cách hoạt động bên trong list

Trong bài tập này, đã có sẵn một số đoạn code: một list tên là areas và một bản sao tên areas_copy.

Hiện tại, phần tử đầu tiên trong list areas_copy được thay đổi và kết quả của list areas được hiển thị. Nếu bạn bấm nút chạy code, bạn sẽ thấy khi bạn thay đổi areas_copy, thay đổi đó cũng xuất hiện trong list areas. Lý do là areas và areas_copy cùng chỉ đến một list.

Nếu bạn muốn ngăn việc thay đổi ở areas_copy ảnh hưởng đến areas, bạn phải tạo một bản sao riêng biệt của list areas bằng list() hoặc dùng [:].

Hướng dẫn

100 XP
  • Hãy sửa lệnh thứ hai, lệnh tạo biến areas_copy, sao cho areas_copy là một bản sao riêng biệt của areas. Sau khi chỉnh sửa, các thay đổi với areas_copy sẽ không ảnh hưởng đến areas. Gửi đáp án để kiểm tra.