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)
相关推荐
无人等人2 天前
CyberRT(apollo) IPC(shm)通信包重复/丢包 bug 及解决方案
c++·bug
Urf_read2 天前
改BUG:Mock测试的时候,when失效
bug
賢8432 天前
如何保证bug在改完之后不会引起新bug
bug
永康李3 天前
Pandas:从一个DataFrame中直接索引赋值到另一个索引位置出错的Bug及其解决方案
python·bug·pandas
NPE~3 天前
Bug:Goland debug失效详细解决步骤【合集】
go·bug·goland·dlv失效
Urf_read3 天前
改BUG:远程连接redis失败,可能是防火墙的问题
java·redis·python·bug
Tlog嵌入式5 天前
单片机常见bug记录(长期更新)
单片机·嵌入式硬件·bug
会发光的猪。6 天前
el-input无法输入0.0001的小数,自动转换为0在vue3中的bug
前端·javascript·vue.js·elementui·bug
shandianchengzi6 天前
【BUG】LLM|Ubuntu 用 ollama 部署 DeepSeek 但没输出,llama 有输出
ubuntu·llm·bug·llama·ollama·deepseek
抽象具象化7 天前
Bug日记:Linux中systemctl restart network失败问题,网络故障
linux·运维·bug