? Просто игнорировать не подсписки и пустые списки?

у, чтобы иметь подмассив (между мин и макс) NumPy 2D ndarray

    xy_dat = get_xydata()
    x_displayed = xy_dat[((xy_dat > min) & (xy_dat < max))]

min и max являются числами с плавающей точкой для сравнения с первым значением массива xy_dat

xy_dat - это двумерный массив

[[ 735964.            1020.        ]
 [ 735964.04166667    1020.        ]
 [ 735964.08333333    1020.        ]
 ..., 
 [ 736613.39722222    1095.        ]
 [ 736613.40416667    1100.        ]
 [ 736613.41111111    1105.        ]]

x_displayed правильно отфильтрован, но я потерял второе значение (теперь это одномерный массив):

[ 735964.04166667  735964.08333333  735964.125      
 ...,  
736613.39027778  736613.39722222  736613.40416667]

Как сделать фильтр по первому значению и сохранить другое?

Ответы на вопрос(1)

Ваш ответ на вопрос