Ну, я хочу создать динамические массивы с помощью точек, которые хранят данные в разных массивах. У меня есть тысячи данных, и они хранятся в различных массивах, так что кто-нибудь может мне помочь в этой задаче?
Например
xy = np.array([[116,2306],[518,2007],[346,1517],[146,2310],[110,2289],[456,1000],[527,1009],[580,201],[539,1862]])
xv = []
yv= []
max_min_x = []
max_min_y = []
for i in range(len(xy)):
x = [xy[i][0]]
xv.append(x)
y = [xy[i][1]]
yv.append(y)
for i in xv[0]:
for j in yv[0]:
max_min_y.append(j-60)
max_min_y.append(j+60)
max_min_x.append(i-60)
max_min_x.append(i+60)
#print(max_min_y)
group1 = []
for i in xv[0]:
for j in yv[0]:
max_min_y.append(j-60)
max_min_y.append(j+60)
max_min_x.append(i-60)
max_min_x.append(i+60)
for i in xy:
if i[0] in range(max_min_x[0],max_min_x[1]) and i[1] in range(max_min_y[0],max_min_y[1]):
pair = [i[0],i[1]]
group1.append(pair)
else:
pair = [i[0][1]]
print(group1)
Я хочу создать динамический массив, который хранит другие данные в другом массиве,[остальные данные условия].