Python - 목록 복사
목록 복사
를 입력하는 것만으로는 목록을 복사할 수 없습니다 list2 =
list1
. 왜냐하면: 는 에 대한
참조list2
일 뿐이고 에서 변경한 사항은 에서도
자동으로 적용되기 때문입니다
.list1
list1
list2
복사본을 만드는 방법이 있습니다. 한 가지 방법은 기본 제공 List 메서드를 사용하는 것
copy()
입니다.
예시
copy()
다음 방법 을 사용하여 목록을 복사합니다 .
thislist = ["apple", "banana", "cherry"]
mylist
= thislist.copy()
print(mylist)
복사본을 만드는 또 다른 방법은 내장 메서드를 사용하는 것 list()
입니다.
예시
list()
다음 방법 을 사용하여 목록을 복사합니다 .
thislist = ["apple", "banana", "cherry"]
mylist
= list(thislist)
print(mylist)