numpy的asarray和array的区别
来源:互联网 发布:vb win7 64位 编辑:程序博客网 时间:2024/06/06 05:36
区别:当参数本身就是ndarray时,array仍然会新建一个对象,但是asarray不会新建。
# asarray和array的区别
a = [1,1] # a是一般数组
b = np.array(a) # array和asarray没有区别,都是会创建一个新的ndarray对象
c = np.asarray(a)
a[1] = 2
print('a=',a)
print('b=',b) # a的变化不会影响到b和c
print('c=',c)
a = np.ones(2,dtype='i') # a本身就是ndarray对象
b = np.array(a) # array会复制一个ndarray对象给b
c = np.asarray(a) # asarray不会复制,而是和a占用同一个内存
a[1] = 2
print('a=',a)
print('b=',b) # a的变化与b无关
print('c=',c) # a与c是同一个内存,即同一个对象
阅读全文
0 0
- numpy的asarray和array的区别
- numpy中array和asarray的区别
- python中的numpy库的numpy.asarray
- numpy 下的数据结构与数据类型的转换(np.array vs. np.asarray)
- numpy 下的数据结构与数据类型的转换(np.array vs. np.asarray)
- numpy中matrix 和 array的区别
- numpy中matrix 和 array的区别
- numpy中matrix和array的区别
- numpy中matrix 和 array的区别
- 论numpy中matrix 和 array的区别
- 论numpy中matrix和array的区别
- 论numpy中matrix 和 array的区别
- [python]论numpy中matrix 和 array的区别
- 论numpy中matrix 和 array的区别
- 论numpy中matrix 和 array的区别
- 论numpy中matrix 和 array的区别
- numpy的array和matrix
- python numpy array中维度的区别 array.shape
- hbuilder 个推登记应用
- 自定义view加减器
- latex 遇到的问题以及解答
- 金蝶K3 WISE 13.1版本服务器虚拟机环境部署
- MVP实现登陆注册
- numpy的asarray和array的区别
- fgets的认识
- GWC布局
- Oracle Rac数据库连接连不上,ip和端口都通,但是连接不通。解决办法
- C#连接SQL Server
- postman使用学习和总结
- datagrid 合并指定单元格
- 基于注解使用定时框架Quartz
- python_tweets.json (python数据挖掘入门与实践数据集下载)