How can the Euclidean distance be calculated with NumPy?
Use numpy.linalg.norm: dist = numpy.linalg.norm(a-b) This works because the Euclidean distance is the l2 norm, and the default value of the ord parameter in numpy.linalg.norm is 2. For more theory, see Introduction to Data Mining: