numpy数组的格式

时间:2013-07-14 21:14:59

标签: arrays numpy

这是一个非常简单的问题,我想知道如何破译这个数组:

model[Best[i][j]][6]

是否根据括号内的“最佳”数组重新创建另一个数组?我不确定如何将此翻译成我自己。

1 个答案:

答案 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