Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.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 如何从数组的numpy数组中删除外部数组_Python_Arrays_Numpy_Multidimensional Array_Numpy Ndarray - Fatal编程技术网

Python 如何从数组的numpy数组中删除外部数组

Python 如何从数组的numpy数组中删除外部数组,python,arrays,numpy,multidimensional-array,numpy-ndarray,Python,Arrays,Numpy,Multidimensional Array,Numpy Ndarray,我想在数组的numpy数组之外删除一个数组 我当前的阵列如下所示: array([array([1,2,3],[3,4,5],[34,31,23])]) 我要删除第一个阵列: array([array([1,2,3],[3,4,5],[34,31,23]))numpy.toList()函数应将第一个数组转换为数组列表 arrayModified = array.toList() 其中数组变量是要转换的数组。可以使用np.delete() 设arr=array([array([1,2,3],

我想在数组的numpy数组之外删除一个数组

我当前的阵列如下所示:

 array([array([1,2,3],[3,4,5],[34,31,23])])
我要删除第一个阵列:

array([array([1,2,3],[3,4,5],[34,31,23]))

numpy.toList()函数应将第一个数组转换为数组列表

arrayModified = array.toList()

其中数组变量是要转换的数组。

可以使用
np.delete()

arr=array([array([1,2,3],[3,4,5],[34,31,23]))

如果要删除第一个数组

使用arr=np。删除(arr,0,0)


第一个0表示索引,第二个0表示轴编号

转换为列表如果您的内容在x中,请尝试x[0],这与您的代码生成的内容不完全相同。内部
数组
缺少
[]
层。而且,重新制作也很尴尬。但是您可以尝试
arr[0]
,因为它看起来像一个包含(3,3)数组的1元素对象数组。x[0]不工作显示此数组的
形状和
数据类型。来源是什么?同样的结果。它还改变了数组元素的顺序。