相关疑难解决方法(0)

Numpy:如何在numpy数组的每一列中找到第一个非零值?

假设我有一个numpy数组的形式:

arr=numpy.array([[1,1,0],[1,1,0],[0,0,1],[0,0,0]])
Run Code Online (Sandbox Code Playgroud)

我想找到值为非零的第一个索引(对于每一列)的索引.

所以在这个例子中,我希望返回以下内容:

[0,0,2]
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

python numpy

20
推荐指数
2
解决办法
1万
查看次数

标签 统计

numpy ×1

python ×1