У меня есть массив объектов, и мне нужно отсортировать их по значениям атрибута. Порядок сортировки задается во втором массиве.Как отсортировать массив объектов, используя значения из второго массива
a = [ object1, object2, object3, object4]
object1.job = 'ER'
object2.job = 'AD'
object3.job = 'WE'
object4.job = 'ER'
b = ['ER', 'ER', 'WE', 'AD']
Мне нужно, чтобы отсортировать мой массив a
так, что она возвращает [object1/object4, object3, object2]
. Как использовать мой массив b
в качестве ключа для сортировки?
Ваш заказ, заданный 'b', противоречив. Это означает, что 'ER' предшествует (и следует) самому. – sawa