【发布时间】:2020-11-14 10:04:56
【问题描述】:
正如下面的代码,我知道如何从列表中获取最大化函数的项目,但我也想与项目一起获取最大化的值。实际上,我有一个计算量很大的函数,所以我不想再次运行该函数。这里我只是以一个sigmoid函数为例。
import math
lst = list(range(100))
maxnum = max(lst, key=lambda x: 1 / (1 + math.exp(-x)))
maxval = 1 / (1 + math.exp(-maxnum))
print(maxnum, maxval)
【问题讨论】:
标签: python list lambda key max