numpy 中 + 和 += 的区别
来源:互联网 发布:linux查看nvidia显卡 编辑:程序博客网 时间:2024/06/16 21:35
+= acts in place to modify an existing array rather than create a new one.
a = ones((2,3),dtype = int) # a 是 int32
array([[1, 1, 1],
[1, 1, 1]])
b = random.random((2,3)) # b是float64
array([[ 0.43400905, 0.12813364, 0.07011925],
[ 0.71473968, 0.27888818, 0.58019516]])
a = a + b # a现在是float64, a现在指向一个新的array
array([[ 1.43400905, 1.12813364, 1.07011925],
[ 1.71473968, 1.27888818, 1.58019516]])
a += b # a 还是原来的array , 类型还是int32
array([[1, 1, 1],
[1, 1, 1]])
+=或者其他类似的操作(*=) 是改变原来的对象。
0 0
- numpy 中 + 和 += 的区别
- numpy中matrix 和 array的区别
- numpy中关于*和dot的区别
- numpy中array和asarray的区别
- numpy中eye和identity的区别
- numpy中matrix 和 array的区别
- numpy中关于*和dot的区别
- numpy中关于*和dot的区别
- numpy中matrix和array的区别
- numpy中matrix 和 array的区别
- numpy中std()和pandas中std()的区别
- numpy中dot、multiply和asterisk的区别和联系。
- 论numpy中matrix 和 array的区别
- 论numpy中matrix和array的区别
- 论numpy中matrix 和 array的区别
- [python]论numpy中matrix 和 array的区别
- 论numpy中matrix 和 array的区别
- numpy 中数据选取和切片选取的区别
- xcode6建一个empty工程
- 如何借助SimpleAdapter和Spinner实现下拉列表
- 利用python的csv库处理csv文件
- java restful 后端 Exception 的处理架构总结
- 最好用Unity3D按住鼠标键才转动摄像机的方法
- numpy 中 + 和 += 的区别
- 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- uva10308(树)
- clustring testing -- robin canopy
- TaskAffinity
- python 格式化输出
- 创建本地网络服务名配置
- uva 10308(无根树变有根)
- ios工程中使用sqlite3方法