相关疑难解决方法(0)

使用Python删除对象列表中的重复项

我有一个对象列表,我有一个充满记录的数据库表.我的对象列表有一个title属性,我想从列表中删除任何具有重复标题的对象(保留原始标题).

然后我想检查我的对象列表是否有数据库中任何记录的重复,如果是,请在将它们添加到数据库之前从列表中删除这些项目.

我已经看到了从这样的列表中删除重复项的解决方案:myList = list(set(myList)),但我不确定如何使用对象列表执行此操作?

我也需要维护对象列表的顺序.我也想也许我可以difflib用来检查标题的差异.

python mysql sqlobject

18
推荐指数
4
解决办法
2万
查看次数

标签 统计

mysql ×1

python ×1

sqlobject ×1