gpt4 book ai didi

Python - 获取用户定义类的排序列表

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:29 26 4
gpt4 key购买 nike

我有一个类:

class Prediction():
def __init__(self, l):
self.start = l[0]
self.end = l[1]
self.score = l[2]

还有一个列表,其中每个元素都是一个Prediction。它被恰本地命名为 predictions

我想通过 Prediction 类的 start 属性对 predictions 进行排序。

像这样:

predictions_start_order = sorted(predictions, key=start)

这是行不通的。我错过了什么?

最佳答案

predictions_start_order = sorted(predictions, key=lambda x: x.start)

关于Python - 获取用户定义类的排序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7941283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com