1. 학습
  2. /
  3. 강의
  4. /
  5. Python 입문

Connected

연습 문제

리스트의 내부 동작 방식

이 연습 문제에서는 areas라는 이름의 리스트와 areas_copy라는 복사본이 제공됩니다.

현재 areas_copy 리스트의 첫 번째 요소가 변경되었고, areas 리스트가 출력된 상태입니다. 코드 실행 버튼을 클릭해보면, areas_copy만 수정했음에도 areas도 동일하게 변경되었다는 것을 확인할 수 있습니다. areas와 areas_copy가 동일한 리스트를 가리키고 있기 때문입니다.

areas_copy를 변경하여도 areas에 영향을 미치지 않도록 하려면, list()를 사용하거나 [:]을 이용해 areas 리스트를 명시적으로 복사해야 합니다.

지침

100 XP
  • areas_copy 변수를 생성하는 두 번째 명령어를 수정하여, areas_copy를 areas의 명시적인 복사본으로 만드세요. 수정 후에는 areas_copy를 변경해도 areas가 영향을 받지 않아야 합니다. 답안 제출을 클릭해 확인해보세요.