로딩
티스토리 데이터 처리 중입니다.

[Python] 파이썬에서 리스트 복사하는 방법

 [Python] 파이썬에서 리스트 복사하는 방법

파이썬 리스트를 다른 리스트에 복사하는 방법을 알아보겠습니다. 새로운 리스트 변수에 대입 새로운 리스트 변수를 선언하고 이전 리스트 변수를 새 리스트 변수에 할당해도 리스트를 복사할 수 있습니다.

그러나 이런 경우 새로운 리스트의 값을 변경하면 이전 리스트의 값도 변경되는 문제가 발생합니다. 이전 리스트와 새로운 리스트 변수가 같은 주소값을 가리키고 있기 때문입니다.

위 예제를 보면 list1을 선언하고 list2에 list1을 대입합니다. 그 후 list1과 list2를 프린트하면 동일한 값이 들어가 있음을 볼 수 있습니다.

다음으로 list2에 5의 값을 추가합니다. 그리고 list1과 list2를 출력해보면 list1과 list2 모두에 5의 값이 추가되었음을 볼 수 있습니다.

만약 함수의 인자로 .....