Como a distância euclidiana pode ser calculada com o NumPy?

Eu tenho dois pontos em 3D: (xa, ya, za) (xb, yb, zb) E eu quero calcular a distância: dist = sqrt((xa-xb)^2 + (ya-yb)^2 + (za-zb)^2) Qual é a melhor maneira de fazer isso com o NumPy ou com o Python em geral? Eu tenho: import numpy a = numpy.array((xa ,ya, za)) b = numpy.array((xb, yb,...