深浅拷贝
浅拷贝
import copy
list2 = ['a', 'c', 'c', [3, 4, 5]]
# list3 = copy.deepcopy(list2)
list3 = list2.copy()

import copy
list2 = ['a', 'c', 'c', [3, 4, 5]]
# list3 = copy.deepcopy(list2)
list3 = list2.copy()
def func1(a):
if isinstance(a, list):
a[-1].pop()
a.pop(0)

深拷贝
import copy
list2 = ['a', 'c', 'c', [3, 4, 5]]
list3 = copy.deepcopy(list2)
# list3 = list2.copy()
def func1(a):
if isinstance(a, list):
a[-1].pop()

def func1(a):
if isinstance(a, list):
a[-1].pop()


浙公网安备 33010602011771号