【发布时间】:2016-05-09 23:25:05
【问题描述】:
我对看到的一些输出感到困惑。
如果 p 是一个浮点数的列表,有什么区别:
input = np.array([p]).astype('f')
和
input = np.array([p],float)
如果我使用第二个选项然后执行打印(输入),我总是会得到类似的结果:
[数组([-0.662, 0.246, 1.029])]
但如果我使用第一个选项,有时我会很简单: [[ 0.61900002 1.71300006 2.16899991]]
但其他时候我会得到 [array([])] 表单。
【问题讨论】:
标签: python arrays python-3.x numpy