파이썬 복사 대상 (deepcopy 깊은 복사 얕은 복사)

파이썬 복사 대상 (deepcopy 깊은 복사 얕은 복사)

>>> 수입 복사
>>> A = [1,2,3,4 [ 'A', 'V']
>>> B = A
>>> B를
[1, 2, 3, 4, [ ' 은 ','V ']
>>> copy.copy = C (a)
>>> C
[1, 2, 3, 4, ['A ','V ']
>>> D = copy.deepcopy (a)
>>> D
[1, 2, 3, 4, [ 'A', 'V']
>>> a.append (5)
>>>
[1, 2, 3, 4, [ ' 은 ','V ', 5]
>>> B
[1, 2, 3, 4, ['A ','V ', 5]
>>> C
[1, 2, 3, 4, [' 은 ','V ']
>>> D
[1, 2, 3, 4, ['A ','V ']
>>> A [4]으로 .Append ('C ')
>>>은
[1, 2, 3, 4, [ 'A', 'V', 'C', 5]
>>> B의
[1, 2, 3, 4, [ 'A', 'V', ' C ', 5]
>>> C
[1, 2, 3, 4, ['A ','V ','C ']
>>> D
[1, 2, 3, 4, ['A ' , 'V']]

HTTPS : //www.cnblogs.com/kungfupanda/archive/2011/10/01/2197055.html 재현

추천

출처blog.csdn.net/weixin_34290390/article/details/94494163