任意维度两点间距离
计算任意维
坐标中两点之间距离:
import math
def distance(p0,p1,digits=2):
a=map(lambda x: (x[0]-x[1])**2, zip(p0, p1))
return round(math.sqrt(sum(a)),digits)
调用:
distance((1,1),(2,2),digits=5) # 1.41421
distance((1,2,3,4),(4,3,2,1)) # 4.47
近期小例子:两种合并字典的方法对比;计算和聚合同时进行;groupby 分组;plotly画柱状图+折线图;Python小例子完整列表
60页《Python之路1.0.pdf
》下载方式,关注《Python小例子》并在其后台回复 mypy
,即可下载。
Python小例子,长按关注
后期计划:不断深入Python小例子,添加更多基于Python的小例子,不限于:PyQt制作GUI
,NumPy数值计算
,Pandas数据分析
,Sklearn机器学习实战
,Keras+TensorFlow深度学习
等。2.0版本预计在春节前发出来。
如果你想每天看到小例子的更新动态,欢迎star
这个小例子库,我们也真诚欢迎你贡献小例子,直接点击文章最下的阅读原文.