我有一个包含两个变量的类实例列表:值和期望。
import random
class MyClass:
def __init__(self, value):
self.value = value
self.expectation = random.random()
my_list = []
for i in range(1, 11):
my_list.append(MyClass(i))
我现在想要获取具有最大期望的实例的值。我如何得到这个?
最佳答案
直线:
max(my_list, key=lambda x:x.expectation).value
关于python - 如何根据值从列表中选择实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54417140/