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)
上一篇: Swift Playground 中使用SwiftUI
下一篇: 常吃茼蒿降血压吗?你可能意想不到
推荐阅读
-
浅析iOS中的浅拷贝和深拷贝(copy和mutableCopy)
-
浅谈python中copy和deepcopy中的区别
-
python中的shallow copy 和 deep copy
-
浅谈python中copy和deepcopy中的区别
-
如何在C#中做deep copy?
-
深入了解python中的copy模块(浅复制和深复制)
-
python5——numpy中copy 和 deep copy
-
HTML中,直接用输入法打出来©符号,和用©表示,有什么本质区别?
-
深入了解python中的copy模块(浅复制和深复制)
-
关于c++中vector的push_back、拷贝构造copy constructor和移动构造move constructor