1. Learn
  2. /
  3. Courses
  4. /
  5. Python 소개

Connected

Exercise

리스트의 내부 작동 방식

이 연습 문제에는 미리 작성된 코드가 있어요. areas라는 리스트와 그 복사본인 areas_copy가 준비되어 있습니다.

현재 코드는 areas_copy 리스트의 첫 번째 원소를 바꾸고, 그다음 areas 리스트를 출력해요. 코드 실행을 눌러 보면 areas_copy를 변경했는데도 그 변화가 areas에도 반영되는 것을 확인할 수 있어요. 이는 areas와 areas_copy가 같은 리스트를 가리키고 있기 때문이에요.

areas_copy에서의 변경이 areas에까지 영향을 주지 않게 하려면, list()나 [:]를 사용해 areas 리스트를 보다 명시적으로 복사해야 합니다.

Instructions

100 XP
  • 변수 areas_copy를 만드는 두 번째 명령을 바꿔서, areas_copy가 areas의 명시적 복사본이 되도록 하세요. 수정한 뒤에는 areas_copy에 가한 변경이 areas에 영향을 주지 않아야 합니다. 확인하려면 답변 제출을 해 보세요.