2019-04-06
阅读量:
526
列表的浅复制和深复制
方法copy复制列表,常规复制只是将另一个名称关联到列表
a = [1,2,3]
b = a
b[1] = 4
a
# [1,4,3]
要让a和b指向不同的列表,就必须将b关联到a的副本
a = [1,2,3]
b = a.copy()
b[1] = 4
a
# [1,2,3]
这类似于使用a[:]或list(a),它们也都复制a。
a = [1,2,3]
b =a[:]
b
# [1,2,3]






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论