2013-07-14 4 views
1

Это довольно простой вопрос, мне было интересно, как расшифровать этот массив:Формат Numpy массивов

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

ли воссоздавать еще один массив, основанный прочь «Best» массив внутри скобок? Я не уверен, как перевести это на себя.

ответ

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 
+0

Отлично. Это то, что я подумал, я просто искал разъяснения. Благодарю. – Matt

Смежные вопросы