Как отсортировать один массив по расположению элементов в другом массиве в Python?

Всем привет, такая ситуация Есть массив объектов для условности aaa. Есть массив идентификаторов возможных объектов bbb.В массиве aaa могут быть объекты,идентификаторов которых нету в bbb, и наоборот, в bbb могут быть ids, объектов с которыми нету в aaa. Каким образом я могу взять объекты из aaa, которые есть в bbb, еще и расположить в том же порядке, как они быи бы в bbb + применить доп фильтры по которым брать или не брать объект из aaa


Ответы (1 шт):

Автор решения: sasha ch

Есть такая функция, как sorted():

a = ['aaa', 'asd', 'aab']
a = sorted(a)

print(a)

вывод:

['aaa', 'aab', 'asd']
→ Ссылка