我得到了一个结果列表,希望保留比时间线更新和比书签旧的元素。有没有比迭代整个列表并删除符合条件的元素更方便的方法?你能给我介绍一下如何具体吗?我获取数据然后进行排序的方式
results = A.all().search(self.request.get( q )).filter("published =", True)
results = sorted(results, key=lambda x: x.modified, reverse=True)
然后,我想保留比bookmark和timeline更早的元素,其中这些变量由HTTPGET定义,或者如果为空,则定义为
bookmark = datetime.now()
timeline = datetime.now () - timedelta (days = 50)
我希望你能理解我想做的事情(就像分页一样),并提前感谢你的任何想法。