import copy
#얕은 복사
a=[1,2,3]
b=a #참조값 복사
print(a)
print(b)

a[2]=30
print(a)
print(b)

#얕은 복사2
a = [1,2,3]
b = copy.copy(a) # a리스트를 복사해서 같은 리스트를 b로 만들어라
print(a)
print(b)

a[2] = 30
print(a)
print(b)

###############
a=[1,2,[4,5,6]]
b = copy.copy(a)
print(a)
print(b)



a[2][0]=40
print(a)
print(b) #b까지 다 수정되네? ...

'파이썬이 제일 쉽다면서요' 카테고리의 다른 글

python #dictionary  (0) 2021.06.03
python # set  (0) 2021.06.03
python #test  (0) 2021.06.03
python #연습문제  (0) 2021.06.02
python #연습문제  (0) 2021.06.02

+ Recent posts