欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python5——numpy中copy 和 deep copy

程序员文章站 2022-04-09 21:42:32
...

文章目录

前言

根据 莫烦Python的教程 总结写成,以便自己复习和使用,这里我就不哟林地挂原创了????。

copy

a8 = np.arange(4)
b8 = a8
c8 = a8
d8 = b8
a8[0] = 11
print(a8,b8,c8,d8)# pyhton 中赋值是完完全全相等的,改变其中一个,其他的都会改变,所以这就需要其他的copy方法。

deep copy

用numpy中的copy函数就可以避免python copy中的尴尬

b8 = a8.copy()
a8[0] = 12
print(a8,b8)