合并从循环返回的 numpy 数组

2024-06-28

我有一个生成 numpy 数组的循环:

for x in range(0, 1000):
   myArray = myFunction(x)

返回的数组始终是一维的。我想将所有数组组合成一个数组(也是一维的。

我尝试了以下操作,但失败了

allArrays = []
for x in range(0, 1000):
   myArray = myFunction(x)
   allArrays += myArray

错误是ValueError: operands could not be broadcast together with shapes (0) (9095)。我怎样才能让它发挥作用?

例如这两个数组:

[ 234 342 234 5454 34 6]
[ 23 2 1 4 55 34]

应合并到此数组中:

[ 234 342 234 5454 34 6 23 2 1 4 55 34 ]

你可能的意思是

allArrays = np.array([])
for x in range(0, 1000):
    myArray = myFunction(x)
    allArrays = np.concatenate([allArrays, myArray])

更简洁的方法(参见 wims 答案)是使用列表理解 http://docs.python.org/2/tutorial/datastructures.html#list-comprehensions,

allArrays = np.concatenate([myFunction(x) for x in range]) 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

合并从循环返回的 numpy 数组 的相关文章

随机推荐

  • 在 flutter 中使用按钮手势旋转文本或图像

    现在 当我做出 360 度手势时 图像仅从左向右平滑旋转 所需结果 当我们做出 360 度手势时应该从右向左旋转 Done 当我们做出 360 度手势时 应该从右向左旋转 一旦我们在某个点开始从左向右旋转 然后再次从右向左旋转 它应该从做出
  • Rails - 查找多个数组之间的交集

    我正在尝试查找多个数组之间的交集值 例如 code1 1 2 3 code2 2 3 4 code3 0 2 6 所以结果是 2 我知道在 PHP 中你可以使用 array intersect 来做到这一点 我希望能够轻松添加额外的数组 所
  • ASP.NET身份用户登录后为空

    Edit 1 更新代码以更好地处理这个问题后 我现在遇到了以下问题 提供的防伪令牌适用于与当前用户不同的基于声明的用户 这是更新后的代码 var result await SignInManager PasswordSignInAsync
  • 如何让 Visual Studio Code 记住以前的提交消息?

    我最近开始从 Eclipse 转向使用 Microsoft 的开源 Visual Studio Code IDE 来开发 Web 项目 我发现 VSCode 非常直观且易于使用 但我怀念 VSCode 的一个功能是 IDE 无法记住提交消息
  • JavaScript 中的属性、键和值

    我试图澄清我对 JavaScript 领域中术语 属性 键 和 值 的理解 在阅读了几本有关该语言的书籍甚至在谷歌上搜索了这些术语之后 我仍然觉得自己不清楚它们的确切含义 所以假设我们有以下内容 var object name 5 我对以下
  • 自动缩放连续 Azure WebJobs 不起作用

    我在一个天蓝色网站上设置了一些连续的 Web 作业 可扩展到两到三个大型实例 始终开启的标准模式 我的工作只在 w3wp 进程之一上运行 我需要这些来横向扩展 但他们不会 我看过一些视频并阅读了文档 我没有 settings job 文件或
  • 无法安装 python-docx (MacOS)

    我正在尝试安装docx包裹 但得到以下内容ImportError ImportError cannot import name Document 所以按照建议here https stackoverflow com a 41655815 1
  • 如何从 Jersey-2 请求过滤器访问 wicket 会话?

    在 Jersey 1 x 中 我们从 Jersey 会话属性访问 Wicket 会话 如此处所述https stackoverflow com a 15767824 1399659 https stackoverflow com a 157
  • Perl - Win32 - 如何从另一个进程非阻塞读取文件句柄?

    我正在编写一些通过 STDIN 与客户端进程通信的服务器代码 我正在尝试编写一段 Perl 代码 用于异步接收来自客户端 STDOUT 的响应 代码的阻塞版本可能如下所示 sub read from client my file handl
  • ios 8 相机显示黑屏

    此代码用于从相机中一张一张地捕获图像 但在下次拍摄一张图像后 相机将打开但黑屏 就像它 快门关闭 所有其他 ios 版本都可以工作 但不能在 ios 8 中工作 请告诉我该如何解决呢 void openCamera if PickerHan
  • knex.where容易受到sql注入攻击吗?

    这是一个后续问题https stackoverflow com a 50337990 1370984 https stackoverflow com a 50337990 1370984 它提到knex table where descri
  • 从 VBScript 中访问网络共享,例如 FileSystemObject

    有没有一种好方法可以使用替代凭据 而不是运行 VBS 脚本的凭据 从 VBS 脚本内访问网络共享 目的是执行两项任务 以编程方式导航远程共享文件结构 以确认存在多个远程文件 并将一个文件复制到另一个文件上 都是远程文件 将文件从本地驱动器
  • Html 中的过滤表行

    我创建了一个 html 页面 其中包含搜索文本和下表 表中包含一些数据 我使用了可用的代码JSFiddle http jsfiddle net 7BUmG 2 但这没有用 请提出类似于所示示例的建议 我使用简单的 html CSS 和 Ja
  • Netbeans:尝试加载文件但未找到(Java)

    当我尝试在 Netbeans 6 9 中使用 Java 加载文件时 每次都会遇到同样的问题 好像没有找到这些文件 我收到错误 java lang NullPointerException 在这种情况下 File file new File
  • 页面不等待 SweetAlert 确认窗口的响应

    我正在尝试升级我的 JavaScriptconfirm 使用的动作甜蜜警报 https sweetalert js org 目前我的代码是这样的 a href delete php id 100 Delete a 这将等待用户确认 然后再导
  • NDB 层次结构和实体组的 GAE 影响

    我试图更好地理解中描述的深层层次结构的含义GAE NDB 文档 https developers google com appengine docs python ndb entities 例如 属于 所有者的消息的修订版可能有一个看起来像
  • com.sun.mail.smtp.SMTPAddressFailedException:554 5.7.1 :客户端主机被拒绝:访问被拒绝

    我正在尝试使用 JavaMail 发送邮件 properties put mail smtp host smtp estudiantes ve properties put mail smtp starttls enable true pr
  • 实体框架在判别器上做案例

    有没有办法将内部查询转换为子类 如果我只查询单个子类 我会这样做 auctions OfType
  • 如何使用 Mapkit 在 iPhone 中显示离线地图

    如何使用mapkit在iPhone中显示离线地图 如果我使用静态图像 那么我如何获取当前位置并在其上放置针 任何人有想法请提出一些解决方案 谢谢 试试这个帖子强制 MapKit 仅使用缓存的地图图块 以编程方式禁用网络 https stac
  • 合并从循环返回的 numpy 数组

    我有一个生成 numpy 数组的循环 for x in range 0 1000 myArray myFunction x 返回的数组始终是一维的 我想将所有数组组合成一个数组 也是一维的 我尝试了以下操作 但失败了 allArrays f