Python 按“日期时间”对列表排序

Python 按“日期时间”对列表排序,python,django,Python,Django,我有以下资料: appleCreated = Apple.objects.filter(fruit=fruit.id).latest().created bananaCreated = Banana.objects.filter(fruit=fruit.id).latest().created lemonCreated = Lemon.objects.filter(fruit=fruit.id).latest().created orangeCreated = Orange.objects.fi

我有以下资料:

appleCreated = Apple.objects.filter(fruit=fruit.id).latest().created
bananaCreated = Banana.objects.filter(fruit=fruit.id).latest().created
lemonCreated = Lemon.objects.filter(fruit=fruit.id).latest().created
orangeCreated = Orange.objects.filter(fruit=fruit.id).latest().created
.created是一个models.datetime字段


我需要找到最近的约会时间,我不需要知道这四个约会中哪一个。我知道我需要使用。排序。。。或分类。。。但是文档太密集了,我不理解key=lambda、item:item[0]和key=itemgetter0wtf

我不确定我是否理解这个问题,但我不应该理解

max(appleCreated, bananaCreated, lemonCreated, orangeCreated)

够了吗?

我不确定我是否理解这个问题,但我不应该理解

max(appleCreated, bananaCreated, lemonCreated, orangeCreated)

够了?

我只需要输入相同的答案就够了。我之所以问这个问题,是因为我认为使用类似select_related这样的方法会比使用n个表的n个调用次数少一些,我正在比较。我只需要输入相同的答案就够了。我之所以问这个问题,是因为我认为使用类似的方法select_related的数据库命中率低于n次调用,用于比较n个表