Python制作数组的浅表副本
示例
制作数组副本的快速方法(与为变量分配原始数组的另一个引用相反)是:
arr[:]
让我们检查一下语法。[:]意味着start,end和slice全部删去。它们分别默认为0,len(arr)和1,这意味着我们请求的子数组将具有arr从头到尾的所有元素。
实际上,这看起来像:
arr = ['a', 'b', 'c']
copy = arr[:]
arr.append('d')
print(arr) #['ABCD']
print(copy) #['a','b','c']如您所见,arr.append('d')添加d到arr,但copy保持不变!
请注意,这会进行浅表复制,并且与相同。arr.copy()
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西