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] ?
18 de agosto de 2020 às 20:31 #20044
É 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