Я хочу динамические массивы на основе необходимого. это возможно в Python и да, то как? - PullRequest
0 голосов
/ 31 октября 2019

Ну, я хочу создать динамические массивы с помощью точек, которые хранят данные в разных массивах. У меня есть тысячи данных, и они хранятся в различных массивах, так что кто-нибудь может мне помочь в этой задаче?

Например


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)


Я хочу создать динамический массив, который хранит другие данные в другом массиве,[остальные данные условия].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...