python – 为什么numpy允许你添加不同大小的数组?
发布时间:2020-05-23 19:27:12 所属栏目:Python 来源:互联网
导读:当你做类似的事情时,为什么numpy不会抛出错误np.ones((5,5)) + np.ones(5) 这种添加在线性代数中没有明确定义,它只花了我几个小时来追踪一个归结为这个的错误最佳答案np.ones((5,5)) + np.ones(5) np.ones((5,5)) + np.ones(4) - This would give a error
|
当你做类似的事情时,为什么numpy不会抛出错误
这种添加在线性代数中没有明确定义,它只花了我几个小时来追踪一个归结为这个的错误 最佳答案
因为np.ones(5)符合每一行的大小,所以它将逐行添加到每一行. 这就是numpy的工作方式.我不是线性代数模块. 这是一个如何做到的简短示例,这需要扩展,具有更多的逻辑和聪明.只是一个概念证明. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
