如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组?

2023-11-29

功能numpy.array_repr可用于创建 NumPy 数组的字符串表示形式。如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组?

假设字符串表示如下:

array([-0.00470366,  0.00253503,  0.00306358, -0.00354276,  0.00743946,
       -0.00313205,  0.00318478,  0.0074185 , -0.00312317,  0.00127158,
        0.00249559,  0.00140165,  0.00053142, -0.00685036,  0.01367841,
       -0.0024475 ,  0.00120164, -0.00665447,  0.00145064,  0.00128595,
       -0.00094848,  0.0028348 , -0.01571732, -0.00150459,  0.00502642,
       -0.00259262,  0.00222584,  0.00431143, -0.00379282,  0.00630756,
        0.001324  , -0.00420992, -0.00808643,  0.00180546,  0.00586163,
        0.00177767, -0.0011724 , -0.00270304,  0.00505948,  0.00627092,
       -0.00496326,  0.00460142, -0.00177408, -0.00066973,  0.00226059,
        0.00501507, -0.00261056, -0.00617777,  0.00269939, -0.01023268,
        0.00338639,  0.00483614,  0.00086805,  0.00041314, -0.0099909 ,
        0.00356182, -0.00788026,  0.00245763,  0.00371736,  0.00343493,
       -0.00037843, -0.0013632 , -0.00210518,  0.00362144,  0.00061659,
       -0.0008905 , -0.01148648, -0.00292173, -0.00206425,  0.00606295,
        0.0041656 , -0.00407792,  0.00026893,  0.00078469,  0.00186181,
        0.00067565, -0.00811732,  0.00257632,  0.00177333, -0.00602056,
        0.00853466,  0.0016037 ,  0.00094006, -0.00018953, -0.00408413,
       -0.00994886,  0.01268128,  0.0080336 ,  0.00546633,  0.00372206,
        0.00228082,  0.00445107,  0.00236268,  0.01059031, -0.00106609,
       -0.00055983,  0.00371333,  0.0004037 ,  0.00632817,  0.00145055], dtype=float32)

如何将其转换为 NumPy 数组?


eval可能是最简单的。它评估给定的字符串,就好像它是代码一样。

from numpy import array, all
arr_1 = array([1,2,3])
arr_string = repr(arr_1)
arr_2 = eval(arr_string)

all(arr_1 == arr_2) # True

另请参阅有关文档eval: https://docs.python.org/2/library/functions.html#eval

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

如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组? 的相关文章

  • 如何调整 matplotlib 单选按钮的大小和纵横比?

    我已经尝试了几个小时来使简单的单选按钮列表的大小和纵横比正确 但没有成功 首先 导入模块 import matplotlib pyplot as plt from matplotlib widgets import RadioButtons
  • 尝试从网页Python和BeautifulSoup获取编码

    我试图从网页检索字符集 这会一直改变 目前我使用 beautifulSoup 来解析页面 然后从标题中提取字符集 这工作正常 直到我遇到一个网站 到目前为止 我的代码以及与其他页面一起使用的代码是 def get encoding soup
  • 从 pyspark.sql 中的列表创建数据框

    我完全陷入了有线的境地 现在我有一个清单li li example data map lambda x get labeled prediction w x collect print li type li 输出就像 0 0 59 0 0
  • numpy:高效执行数组的复杂重塑

    我正在将供应商提供的大型二进制数组读入 2D numpy 数组 tempfid M N load data data numpy fromfile file dirname fid dtype numpy dtype i4 convert
  • 是否有一个包可以维护所有带有符号的货币列表?

    是否有一个 python 包提供所有 或相当完整 货币的列表与符号 如美元的 有优秀的pycountry 贪财的 https github com limist py moneyed and ccy http code google com
  • 如何在 Python 中的函数入口、内部和退出处进行日志记录

    我希望能够使用 Python 日志记录工具在我的代码中进行简单且一致的日志记录 我能够执行以下操作 我希望所有现有 未来的模块和函数都有 输入 和 完成 日志消息 我不想添加相同的代码片段来定义日志记录参数 如下所示don t want t
  • 在Python中读取tiff标签

    我正在尝试用 Python 读取 tiff 文件的标签 该文件是 RGB 的uint16每个通道的值 我目前正在使用tifffile import tifffile img tifffile imread file tif 然而 img是一
  • 在 Mac OSX 上从 Python 3.6 运行 wine 命令

    我正在尝试用 Python 编写一个打开的脚本wine然后发送代码到wine终端打开一个 exe程序 这 exe程序也是命令驱动的 我可以打开wine 但我无法进一步 import shlex subprocess line usr bin
  • Python“非规范化”unicode 组合字符

    我正在寻找标准化 python 中的一些 unicode 文本 我想知道是否有一种简单的方法可以在 python 中获得组合 unicode 字符的 非规范化 形式 例如如果我有序列u o xaf i e latin small lette
  • 在 Mac OS X 上安装 libxml2 时出现问题

    我正在尝试在我的 Mac 操作系统 10 6 4 上安装 libxml2 我实际上正在尝试在 Python 中运行 Scrapy 脚本 这需要我安装 Twisted Zope 现在还需要安装 libxml2 我已经下载了最新版本 2 7 7
  • 为什么在Python解释器中输入_会返回True? [复制]

    这个问题在这里已经有答案了 我的翻译行为非常奇怪 gt gt gt True gt gt gt type True
  • 使用seaborn绘制简单线图

    我正在尝试使用seaborn python 绘制ROC曲线 对于 matplotlib 我只需使用该函数plot plt plot one minus specificity sensitivity bs where one minus s
  • 为正则表达式编写解析器

    即使经过多年的编程 我很羞愧地说我从未真正完全掌握正则表达式 一般来说 当问题需要正则表达式时 我通常可以 在一堆引用语法之后 想出一个合适的正则表达式 但我发现自己越来越频繁地使用这种技术 所以 自学并理解正则表达式properly 我决
  • Discord.py 嵌入中禁用按钮/冻结按钮

    I m trying to make a replica of this bot in which when I press any of the buttons below it shows a dropdown menu and you
  • 基于值而不是类型的单次调度

    我在 Django 上构建 SPA 并且有一个庞大的功能 其中包含许多功能if用于检查我的对象字段的状态名称的语句 像这样 if self state new do some logic if self state archive do s
  • PyInstaller“ValueError:源代码字符串不能包含空字节”

    我得到了一个ValueError source code string cannot contain null bytes执行命令时pyinstaller main py在具有和不具有管理员权限的cmd中 Traceback most re
  • F# 中的数组初始化

    如何根据给定的记录类型在 F 中创建和初始化数组 假设我想创建一个包含 100 个 record1 记录的数组 e g type record1 value1 string value2 string let myArray Array i
  • 高效创建抗锯齿圆形蒙版

    我正在尝试创建抗锯齿 加权而不是布尔 圆形掩模 以制作用于卷积的圆形内核 radius 3 no of pixels to be 1 on either side of the center pixel shall be decimal a
  • 如何绘制更大的边界框和仅裁剪边界框文本 Python Opencv

    我正在使用 easyocr 来检测图像中的文本 该方法给出输出边界框 输入图像如下所示 Image 1 Image 2 使用下面的代码获得输出图像 But I want to draw a Single Bigger bounding bo
  • 如何使用xlwt设置文本颜色

    我无法找到有关如何设置文本颜色的文档 在 xlwt 中如何完成以下操作 style xlwt XFStyle bold font xlwt Font font bold True style font font background col

随机推荐

  • 有什么方法可以在后台使用 FirebaseMessagingService 从推送通知中获取数据吗?

    我在用着FirebaseMessagingService用于我的推送通知 它正在按应用程序中的预期工作 onMessageReceived被调用 我可以获取通知标题和正文 数据有效负载 并将取决于有效负载数据的反应发送到我的Activity
  • c# 如何获取添加的事件?

    我坐在电脑前 想知道如何获取所有添加的事件 我刚刚读了一些文章 包括C 睡前故事为了更好地理解事件 我想我现在明白了主要想法 但我仍然不知道如何获取事件触发时执行的方法 委托的列表 实际上 就我而言 如果我知道是否有任何方法 委托被分配给某
  • 使画布高度自动

    我有画布
  • 有没有办法仅当元素是数组时才调用map方法?

    我正在使用查询字符串库来解析 URL 中的查询参数 当查询参数采用以下形式时 foo bar lib 返回一个像这样的对象 foo bar 当在表格中 foo bar1 bar2 该对象看起来像这样 foo bar1 bar2 我想应用该功
  • 图表和模型有什么区别

    UML 图和 UML 模型有什么区别 我创建了几个 UML 图 例如活动图和用例图 该指南要求我准备model我为演示设计的软件 这是否意味着我必须使用我制作的 UML 图以及内容描述 或者我是否需要诸如模型或线框图之类的东西来展示软件 T
  • 在Java中更改Windows用户

    是否可以使用Java设置不同的Windows用户 我有以下问题 我的应用程序以管理员身份执行编写的程序 但是 在某一时刻我需要切换 Windows 用户以便从命令行执行程序 该程序只能由该用户访问 由于其许可证 我无法以管理员身份启动它 因
  • Visual Studio 未将设计器连接到代码隐藏

    我上周开始使用 VisualStudio 2013 并且非常喜欢它 但我主要是编写控制器和 JavaScript 代码 但是 当我向 Web 项目内的 Webform 添加控件时 它不会在 designer cs 文件内生成代码 我可以打开
  • 随着框架变化动态缩放 iFrame 内容

    我正在使用最初以 1920x1080 渲染的仪表板 带有一系列控件和图表 图形的背景图像 该仪表板需要在 iFrame 的内容中查看 以便可以将其嵌入到第 3 方门户页面中 现在 在具有 iFrame 的 HTML 文档上 取决于客户端使用
  • C# 与 u-blox GPS 的串行通信

    我有一个来自 u blox com 的 GPS 带有 USB 连接和驱动程序 驱动程序会安装一个虚拟 COM 端口 当您插入 USB 时 该端口就会弹出 然后 我可以使用超级终端来观察来自 GPS 的数据流 然后我想要我的程序中的数据 没那
  • 张量流:使用 tf.greater 和简单的greater 有什么区别?

    我想了解这两个函数之间的区别 就生成的 tf 图而言 def simple relu x if tf greater x 0 return x else return 0 and def simple relu2 x if x gt 0 r
  • JSF 支持 bean 结构(最佳实践)

    我希望在这篇文章中 我可以了解人们对 JSF 页面和支持 bean 之间的接口最佳实践的意见 我永远无法确定的一件事是我的支持豆的结构 此外 我从来没有找到关于这个主题的好文章 哪些属性属于哪些支持 bean 什么时候适合向给定 bean
  • 使用 Symfony 获取未登录用户的安全令牌

    如何为任何用户 而不仅仅是当前登录的用户 获取安全令牌 我希望能够对从数据库获取的用户调用 isGranted isGranted 来自安全服务 因此很难 没有必要使用它来获取角色而不调整会话状态 不要误会我的意思 这绝对有可能 这会起作用
  • 错误:ValueError:尝试过滤 Pandas 中的数据帧时,长度必须匹配才能进行比较

    我很抱歉问这个问题 但由于某些原因 我花了几分钟来解决这个问题 但我没有明白 我有一个dataframe 这种性质的东西 df Output TypePro JJ KK JK RJ JK JK 我正在尝试过滤dataframe df JJ
  • Python 语音识别速度变慢

    我开发了一个新程序来与我的聊天机器人对话 它工作得很好 但有一个奇怪的问题我似乎无法弄清楚 每次重复该过程 控制台输出监听并进行语音识别 时 它都会减慢速度 第一次很快 第二次慢一点 第三次慢 然后就变得太慢而无法响应 请帮我找出是什么语法
  • PHP json_decode 跳过部分源 JSON

    我对 JSON 和 PHP 的部分有疑问json decode 我们从客户的发布解决方案接收 JSON 尽管它经过验证 json decode 跳过其中的一部分 articles article title This is the titl
  • 在故事板中使用浮点值

    I want to to assign a float value to a UIButtons frame in Storyboard 但我只能使用 int 值 例如 是否不鼓励使用 5 因为我有一些按钮 我想根据原始的 Photosho
  • 如何在linux下用nasm和gcc编译这个asm代码?

    我现在正在阅读的一本书中有以下源代码片段 所以我创建了一个 asm 文件并准确输入 然后使用 nasm 命令 nasm f elf test asm 然后尝试使用编译成可执行文件gcc gcc test o o test 然后我收到以下错误
  • 在python中将服务器证书添加到CA_BUNDLE

    我正在使用请求通过 https 与远程服务器进行通信 目前我没有验证 SSL 证书 我想解决这个问题 在请求文档中 我发现 您可以使用以下证书验证 CA BUNDLE 文件的路径 受信任的 CA 还可以通过以下方式指定受信任的 CA 列表
  • 我可以使用 CSS 拉伸文本吗?

    我可以在 CSS 中拉伸文本吗 我不希望字体变大 因为这会使它看起来比旁边的较小文本更粗 我只是想垂直拉伸文本 使其变形 这将位于一个 div 中 然后它旁边的普通文本将位于另一个 div 中 我怎样才能做到这一点 是的 您实际上可以使用
  • 如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组?

    功能numpy array repr可用于创建 NumPy 数组的字符串表示形式 如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组 假设字符串表示如下 array 0 00470366 0 00253503 0 003063