用python计算欧式距离,具体问题如下,请给出具体的python代码。


x,y=[],[]
n=int(input())
for i in range(n):
x.append(float(input()))
for i in range(n):
y.append(float(input()))
n=int(input())
for i in range(n):
p1,p2=int(input()),int(input())
r=((x[p1]-x[p2])**2+(y[p1]-y[p2])**2)**0.5
print(round(r,5))

x,y=[],[]
n=int(input())
for i in range(n):
x.append(float(input()))
for i in range(n):
y.append(float(input()))
n=int(input())
for i in range(n):
p1,p2=int(input()),int(input())
print('%.5f' %(((x[p1]-x[p2])**2+(y[p1]-y[p2])**2))**0.5)