知行编程网知行编程网  2022-11-28 04:00 知行编程网 隐藏边栏  3 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何求欧几里得的相关知识,包括阿根廷vs墨西哥角球数,以及阿根廷2比0墨西哥角球数这些编程知识,希望对大家有参考作用。

如何在 python 中找到欧几里德

以列表List为样本点表示的欧氏距离计算方法:

import math
# 计算两点之间的距离
def eucliDist(A,B):
    return math.sqrt(sum([(a - b)**2 for (a,b) in zip(A,B)]))
X = [1,2,3,4]
Y = [0,1,2,3]
print(eucliDist(X,Y))


使用np.array作为样本点表示的欧氏距离计算方法:

import numpy as np
 
# 计算两点之间的距离
def eucliDist(A,B):
    return np.sqrt(sum(np.power((A - B), 2)))
    # return math.sqrt(sum([(a - b)**2 for (a,b) in zip(A,B)]))
X = np.array([1,2,3,4])
Y = np.array([0,1,2,3])
print(eucliDist(X,Y))

众多
,尽在python学习网,欢迎在线学习!

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享