bundles / scipy latest / scipy / spatial / distance / _distance / cityblock
function
scipy.spatial.distance._distance:cityblock
source: build-install/usr/lib/python3.14/site-packages/scipy/spatial/distance/_distance.py:878
Signature
def cityblock(u, v, w = None)Summary
Compute the City Block (Manhattan) distance.
Extended Summary
Computes the Manhattan distance between two 1-D arrays u and v, which is defined as
Parameters
u: (N,) array_likeInput array.
v: (N,) array_likeInput array.
w: (N,) array_like, optionalThe weights for each value in
uandv. Default is None, which gives each value a weight of 1.0
Returns
cityblock: doubleThe City Block (Manhattan) distance between vectors
uandv.
Examples
from scipy.spatial import distance
✓distance.cityblock([1, 0, 0], [0, 1, 0]) distance.cityblock([1, 0, 0], [0, 2, 0]) distance.cityblock([1, 0, 0], [1, 1, 0])✗
np.int64(1)
Aliases
scipy.spatial.distance.cityblock