【问题标题】:How do I convert this list to a np.array?如何将此列表转换为 np.array?
【发布时间】:2021-02-19 22:41:52
【问题描述】:

我有一个脚本需要将列表转换为 numpy 数组,但我遇到了这个奇怪的问题,我不知道如何解决。

>>> a = [6.27575197488659, 28.91240527183621, -0.005173032150138807]
>>> import numpy as np
>>> np.array(a)
array([ 6.27575197e+00,  2.89124053e+01, -5.17303215e-03])

数组应该与列表相同,您可以通过帮助我来保护我的一天。

【问题讨论】:

  • 奇怪的问题是什么?值相同; e-03 表示10^(-3)

标签: python arrays list numpy


【解决方案1】:

是一样的!你可以简单地验证它

list(np.array(a))

只有 numpy 代表科学 (exp) 格式的浮点数,仅此而已!

【讨论】:

    猜你喜欢
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多