У меня есть два списка, один список для изображений, другой для массивов.
l1 = [img1, img2, img3]
l2 = [[1, 2, 3, 4], [3, 5, 5], [1, 4, 5, 9, 8, 8]]
Я хочу отсортировать list2 по длине, что я могу сделать как:
l2 = sorted(l2, key=lambda e: len(e[0]), reverse=True)
Теперь порядок элементов в l2 изменился,
Я хочу сохранить изображения, принадлежащие этим спискам,
т.е.. l1 также должен быть организован так, чтобы img1 -> corresponds to [1, 2, 3, 4]
Как это сделать? спасибо за помощь.