Como aplicar a formula da Distância Euclidiana em duas listas? – IA Expert Academy
Home › Fóruns › Fórum Inteligência Artificial: Sistemas de Recomendação em Python › Como aplicar a formula da Distância Euclidiana em duas listas?
Marcado: Distância euclidiana no Python
14 de setembro de 2021 às 23:14 #30783
Pensando em algo mais elaborado e menos manual, pensei em como fazer para obter as notas dos filmes de Ana e armazenar numa lista e o mesmo para Cláudia. Após obter esses dados aplicar uma fórmula que faça esse cálculo sem precisar ficar fazendo diversos cálculos separados para só no fim juntar tudo.
Sei que dá pra fazer isso com numpy mas como ficaria apenas com python?
Ana = [3.0, 3.5]
Claudia = [3.0, 4.0]
DE (X, Y) = sqrt((3.0 – 3.0)**2 + (3.5 – 4.0)**2)
Só que no lugar dos valores eu passar as listas e o cálculo ser feito diretamente para cada valor…
15 de setembro de 2021 às 23:08 #30795
Olá Eric, em termos de codificação pode ser feito de várias formas. Mas basicamente, eu criaria uma função que recebe as duas listas como parâmetro e com alguma estrutura de repetição percorrerias as listas e para cada valor encontrado adicionaria da fórmula.