Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python将np.array转换为一个列表_Python_Arrays_List_Numpy - Fatal编程技术网

Python将np.array转换为一个列表

Python将np.array转换为一个列表,python,arrays,list,numpy,Python,Arrays,List,Numpy,我正试图通过以下方式创建np.array: A = np.array([ [56,0, 0.0, 4.4, 68.0], [1.2, 104.0, 52.0, 8.0], [1.8, 135.0, 99.0, 0.9]]) print(A) 但我的输出是: [list([56, 0, 0.0, 4.4, 68.0]) list([1.2, 104.0, 52.0, 8.0]) list([1.8, 135.

我正试图通过以下方式创建
np.array

A = np.array([
              [56,0, 0.0, 4.4, 68.0],
              [1.2, 104.0, 52.0, 8.0],
              [1.8, 135.0, 99.0, 0.9]])

print(A)
但我的输出是:

[list([56, 0, 0.0, 4.4, 68.0]) list([1.2, 104.0, 52.0, 8.0])
 list([1.8, 135.0, 99.0, 0.9])]
因此,我不能使用像
重塑
这样的函数。我不明白它为什么会导致这个问题。

您的输出

[list([56, 0, 0.0, 4.4, 68.0]) list([1.2, 104.0, 52.0, 8.0])
 list([1.8, 135.0, 99.0, 0.9])]
是正确的输出

type(A) # outputs <class 'numpy.ndarray'>
我想是别的原因造成了你的问题。因此,请向我们显示完整的错误消息。

您的输出

[list([56, 0, 0.0, 4.4, 68.0]) list([1.2, 104.0, 52.0, 8.0])
 list([1.8, 135.0, 99.0, 0.9])]
是正确的输出

type(A) # outputs <class 'numpy.ndarray'>

我想是别的原因造成了你的问题。因此,请向我们显示完整的错误消息。

Numpy数组是真正的多维数组。你的第一个列表有5个,其余的有4个。您希望生成的数组是什么形状?您编写的是
56,0
,而不是
56.0
。投票以打字错误结束。Numpy数组是真正的多维数组。你的第一个列表有5个,其余的有4个。您希望生成的数组是什么形状?您编写的是
56,0
,而不是
56.0
。投票以打字错误结束。