Я видел эту же тему в другом месте, но не нашел реального ответа на свой вопрос. У меня есть массив numpy, и мне нужно найти индекс числа.
a=np.argsort(cosine_similarity(tfidf_matrix[11:12], tfidf_matrix)) #numbers are from 0 to 11
b=np.equal(a,10)
# b values are [[False False False False False False False False True False False False]]
Как мне заставить его возвращать индекс 8? (Индекс истинного значения в массиве)
indices = np.where(a == 10)[0]
даст вам массив индексов, гдеa
равно 10. Просто погуглитеnumpy.where
и прочитайте документы. - person Buckeye14Guy   schedule 06.11.2019