赋值
lst = [1,2,3,[5,6,7]]<br>lst1 = lst<br>print(lst1) <br> #[1, 2, 3, [5, 6, 7]]<br>print(lst) <br> #[1, 2, 3, [5, 6, 7]]<br>lst[-1].append(8)<br>print(lst1) <br> #[1, 2, 3, [5, 6, 7, 8]]<br>print(lst) <br> #[1, 2, 3, [5, 6, 7, 8]] <br>
拷贝
浅拷贝
lst1 = lst.copy( )
# 新开辟一个空间给lst1
浅拷贝的时候,只会开辟一个新的容器列表,其他元素使用的都是源列表中的元素
深拷贝
import copy # 导入<br>lst = [1,2,3,[5,6,7]]<br>lst1 = copy.deepcopy(lst) # 深拷贝