当前位置: 首页 > article >正文

np.zeros_like奇怪的bug

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的结果是没有赋值的

在这里插入图片描述

正确做法如下

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)

在这里插入图片描述


http://www.kler.cn/a/397081.html

相关文章:

  • Java基础——多线程
  • MySQL【五】
  • Essential Cell Biology--Fifth Edition--Chapter one (6)
  • 让空间计算触手可及,VR手套何以点石成金?
  • 4. Spring Cloud Ribbon 实现“负载均衡”的详细配置说明
  • python程序对服务器cpu和内存资源占用的管理。
  • web——sqliabs靶场——第六关——报错注入和布尔盲注
  • AntFlow:一款高效灵活的开源工作流引擎
  • Nginx 上安装 SSL 证书并启用 HTTPS 访问
  • 踏入 C++ 的深邃世界:实现 unordered_set 与 unordered_map 的优雅之旅
  • 问题大集-01-kafka问题
  • 【C语言】前端虚拟DOM
  • 软考教材重点内容 信息安全工程师 第 4 章 网络安全体系与网络安全模型
  • 超全超详细使用SAM进行高效图像分割标注(GPU加速推理)
  • golang中的init函数
  • 1 图的搜索 奇偶剪枝
  • 解锁 AI 力量:为直播未来注入磅礴能量,开启新时代篇章
  • SpringCloud篇(服务拆分 / 远程调用 - 入门案例)
  • 鸿蒙自定义UI组件导出使用
  • EXCEL 或 WPS 列下划线转驼峰
  • Dubbo RPC线程模型
  • ADS项目笔记 1. 低噪声放大器LNA天线一体化设计
  • 基于Python爬虫大屏可视化的热门旅游景点数据分析系统
  • 高斯混合模型回归(Gaussian Mixture Model Regression,GMM回归)
  • c语言学习19参数传递
  • WebChromeClient 方法分类及其功能