ich komme leider bei meinem Problem nicht weiter und bräuchte Hilfe.
Was ich machen will ist folgendes:
Ich habe zwei Liste (x und y) von Koordinaten im 2d Raum (x enthält meine x-Koordinaten und y meine y-Koordinaten eines jeden Punktes). Nun möchte ich zu jedem Punkt dieser Liste (also zb zu jedem (x[0],y[0])) die Punkte, die maximal den konstanten Abstand d haben.
Hierfür hatte ich mir folgendes überlegt:
Code: Alles auswählen
k1=[]
i=0
for j in range(len(x)-1):
if (sqrt((x[i]-x[j])**2+(y[i]-y[j])**2))<d:
k1.append((i,j))
if j==(len(x)-1):
if i<range(len(x)-1):
i=i+1
else:
break
else:
j=j+1
else:
if j<range(len(x)-1):
j=j+1
else:
if j==(len(x)-1):
if i<range(len(x)-1):
i=i+1
else:
break
Wär super, wenn mir jemand helfen könnte!

Danke!