这段 python 代码的和平是什么
row = R[i,]
j = numpy.nonzero(row == max(row))[0][0]
做,假设这个输出:
command # output of python
----------------------------------
R.shape # (224, 24)
type(R) # <type 'numpy.ndarray'>
type(row) # <type 'numpy.ndarray'>
type(j) # <type 'numpy.int64'>
(如果需要,我会提供更多信息来回答我的问题。)
更新:
抱歉,我使用了两次变量i
。我在问题中更改了它!
最佳答案
这两行似乎是说j = np.argmax(R[i])
的迂回方式,即找到i
中最大元素的列索引code>-第R
行,结果存入j
。
关于python - python 代码片段的解释 >>numpy.nonzero(row == max(row))[0][0]<< 来自使用 numpy 的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6070542/