from math import * import numpy as np # 计算街区距离 def i_city_dist(x, y): #请在此处完成街区距离计算函数
时间: 2024-03-10 18:44:03 浏览: 62
Python Numpy计算各类距离的方法
好的,以下是街区距离计算函数:
```python
def i_city_dist(x, y):
return sum(abs(a-b) for a, b in zip(x, y))
```
这个函数的输入是两个向量 x 和 y,输出是它们之间的街区距离。具体来说,对于每个维度上的差值取绝对值,然后将所有维度上的绝对值之和作为距离。这个距离度量方式也叫曼哈顿距离。
阅读全文