从python数组中选择多个元素

2024-09-28 20:17:47 发布

您现在位置:Python中文网/ 问答频道 /正文

如何从python数组中选择多个元素?我知道这在numpy数组中是可能的,但是在这种情况下我不能使用numpy数组。我想选择一个数组的某些元素,类似于屏蔽数组的用法,但是在python中出现了以下错误

 nonzero = numpyarray.nonzero()
 pythonarray[nonzero] = numpyarray[nonzero]
 *** TypeError: only integer arrays with one element can be converted to an index

numpyarray[nonzero]工作正常,但我无法访问pythonarray[nonzero]。在python数组中有这样做的方法吗?


Tags: numpy元素only用法错误with情况integer