property_a = numpy.array([545.0, 656.0, 5.4, 33.0])
property_b = numpy.array([1.2, 1.3, 2.3, 0.3])
good_objects = [True, False, False, True]
good_indices = [0, 3]
property_asel = property_a[good_objects]
property_bsel = property_b[good_indices]
Python: Select subset from list based on index set