Responder a: Porque utilizar o “-2” no comando :i = similaridade.argsort()[0][-2] ?

Home Fóruns Fórum Chatbots com Python e Dialogflow: O Guia para Iniciantes Porque utilizar o “-2” no comando :i = similaridade.argsort()[0][-2] ? Responder a: Porque utilizar o “-2” no comando :i = similaridade.argsort()[0][-2] ?

#20044
Profile photo ofjonesJones Granatyr
Moderador

É para pegarmos o menor valor (que é zero). O primeiro [0] é para acessarmos a primeira posição, pois a variável é uma matriz – array([[1, 2, 0, 3]]) – Com o primeiro zero acessamos a primeira posição do array (somente o vetor [1,2,0,3]), e deste vetor, acessamos o 0 com o -2