У меня есть список объектов, и у меня есть таблица db, полная записей. Мой список объектов имеет атрибут title, и я хочу удалить любые объекты с дублирующимися заголовками из списка (оставив оригинал).
Затем я хочу проверить, есть ли в моем списке объектов какие-либо дубликаты любых записей в базе данных, и если это так, удалите эти элементы из списка, прежде чем добавлять их в базу данных.
Я видел решения для удаления дубликатов из списка вроде этого: myList = list(set(myList))
, но я не уверен, как это сделать со списком объектов?
Мне также нужно поддерживать порядок моего списка объектов. Я также думал, может быть, я мог бы использовать difflib
для проверки различий в названиях.