【例子】浅拷贝与深拷贝中
list1 = [123, 456, 789, 213]
list2 = list1
list3 = list1[:]
print(list2)
# [123, 456,...和深拷贝的表现是一样的
----
结合上面的例子,我们发现,对二维列表中的第一维数据做修改时,使用 = 进行赋值,对X的修改会影响Y,使用 [:] , copy.copy() , copy.deepcopy...如果是对二维列表中的第一维数据做增加或者删除操作呢?...', '二', '维', '度'], 9, 11]
深拷贝X列表给K为 : [1, 3, 5, ['我', '是', '第', '二', '维', '度'], 9, 11]
我们发现,对二维列表中的第一维数据做增加或者删除操作...同样是只有使用 = 进行赋值,对X的修改会影响Y
于是乎,我们可以把上面的 修改 扩充为 增删改 (改也就包括了排序sort()操作哟)
即对二维列表中的第一维数据做 增删改 操作时,blabla..