将1维numpy数组转换为浮点数

3
我想将一个1D numpy数组转换为简单的浮点数(不是数组)。 如何实现?这是我的当前代码,其中变量'acc'。
print type(acc)
print acc.shape

>>> <type 'numpy.ndarray'>
>>> (1,)
1个回答

5

你不能只是这样做吗:

float(acc)

使它成为浮动元素?在这里似乎可以工作:
a = np.array([1])
print a.shape
print type(a)
print float(a)

产量
(1,)
<type 'numpy.ndarray'>
1.0

有一些情况下这并不适用,就像我的情况一样... - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接