목록을 복사해야 하는 경우 특별한 방법을 사용할 수 있는데, 오늘 알려드리겠습니다.
먼저 목록을 정의합니다
a=[1,2,34]
그런 다음 내장된 메소드 id()를 통해 객체의 주소를 확인합니다
print id(a)
객체 주소: 11488352
그런 다음 a의 목록을 복사하여 변수 b에 복사합니다
b = a[ :]
변수 b
print b
를 인쇄하고 결과는 [1, 2, 34]로 a와 동일하고 확인합니다. 아래 목록 b의 주소.
print id(b)
객체 주소: 11511448
두 객체의 주소가 다른 것을 볼 수 있는데, 이는 re에 의해 새로운 목록이 생성되었음을 나타냅니다. - 참조 할당이 아닌 객체 복사.