copy浅复制

from copy import copy,deepcopy

lists = [1,2,3,4,5,[6]]

new_lists = copy(lists)

# print(new_lists)

# lists.append(7)

# print(lists,new_lists)#直接修改列表外元素,copy复制的数据不会随之改变

lists[-1].append(7)#修改列表下的可变数据类新,copy复制的数据也会随之改变

print(lists,new_lists)

posted @ 2024-06-06 13:58  淡然。。  阅读(14)  评论(0)    收藏  举报