导语:
本文主要介绍了关于python如何求欧几里得的相关知识,包括阿根廷vs墨西哥角球数,以及阿根廷2比0墨西哥角球数这些编程知识,希望对大家有参考作用。
以列表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学习网,欢迎在线学习!
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何解压 Python 集合参数01/12
- ♥ 如何从python中的数组中删除指定元素10/03
- ♥ python学习中为什么使用CSV文件格式?09/07
- ♥ windows10系统如何安装Python01/07
- ♥ 详细讲解python获取命令行参数的实现方法12/12
- ♥ python如何转置11/13
内容反馈