np.zeros_like奇怪的bug

bash 复制代码
import numpy as np 

aa = np.array([[1,2,3],[2,3,3]])
cc = np.random.randn(2,3)
print(aa)
print(cc)

bb = np.zeros_like(aa)
print(bb)

for i in range(bb.shape[0]):
    for j in range(bb.shape[1]):
        bb[i,j] = cc[i,j]
        
print(bb)

结果如下

这里发现这个bb的结果是没有赋值的

正确做法如下

bash 复制代码
import numpy as np 

aa = np.array([[1,2,3],[2,3,3]])
cc = np.random.randn(2,3)
print(aa)
print(cc)

bb = np.zeros_like(aa,dtype=float)
print(bb)

for i in range(bb.shape[0]):
    for j in range(bb.shape[1]):
        bb[i,j] = cc[i,j]
        
print(bb)
相关推荐
workflower15 小时前
Fundamentals of Architectural Styles and patterns
开发语言·算法·django·bug·结对编程
lvchaoq1 天前
记录小程序真机bug,而模拟器无法复现
小程序·bug
喜欢便码1 天前
禅道提交bug的几种状态
bug
从前慢,现在也慢1 天前
(3)Bug篇
学习·bug·测试
西柚小萌新2 天前
【Bug:docker】--Docker国内镜像源加载失败
docker·容器·bug
初圣魔门首席弟子4 天前
c++ bug 记录(merge函数调用时错误地传入了vector对象而非迭代器。)
java·c++·bug
Qiuner4 天前
历劫波,明真我——Debug Commune
ai·开源·bug·debug·信息差·信息·交流
川石课堂软件测试6 天前
什么是BUG,你对BUG的了解有多少?
android·linux·服务器·python·功能测试·bug·安全性测试
仰望星空的凡人6 天前
【BUG排查】基于RH850F1KMS1的主控出现系统中断错误,调试FEIC的值为0x11
单片机·bug·rh850·renesas