这是一个非常简单的问题,我想知道如何破译这个数组:
model[Best[i][j]][6]
是否根据括号内的“最佳”数组重新创建另一个数组?我不确定如何将此翻译成我自己。
答案 0 :(得分:2)
如果我们讨论numpy数组,这将返回位于model
的数组Best[i][j]
的值(这应该是一个可能来自另一个数组的数字)第6行。这是一个例子:
import numpy as np
model = np.array([[1,2],[3,4]])
Best = np.array([[0,0],[1,1]])
i = 0 # Best[i][j] is 0
j = 1
print model[Best[i][j]][1] # It prints model[0][1], which is 2