我有一个应该插入到数据库中的dicts inserts列表。由于一些元素已经在db db_entry_ids中,所以我想将它们过滤掉。in inserts if d["entry_id"] not in db_entry_ids]len(inserts) = 35000 Python我希望有一些简单的方法来提高效率。
PS:d["entry_id"]
我需要创建一个python函数,给定有序的list a和b返回True,如果其中存在一个项目,其中认为b中有一个条目是a+1。当然,通过这样的操作可以轻松地做到这一点: if (a+1 in b):但是,我需要尽可能地提高效率,因为这个函数将用于处理大量的数据给我的提示是使用iter()和next()操作,但我还没有找到将它们用于有效处理的方法。有没有人知道如何实现这些,或者使用另一种快速算法?提前谢