Functional programming 从';s结果满足<;某物>;

Functional programming 从';s结果满足<;某物>;,functional-programming,python,Functional Programming,Python,这是一个可怕的标题,我知道;我的意思的基本解释是: y=min([func(x) for x in range(z)]) 按原样,y包含func(x_min)的输出值。(x_min实际上可能不是该范围内的较小值) 基本上,我正在寻找一种方法,以一种更具python风格的方式在这种通用情况下获得x_min。有什么想法吗 更新: 根据SilentGhosts的回答,(RTFM…),上述的等价物为 x_min=min(range(z),key=func) 使用键参数: min(iterable,

这是一个可怕的标题,我知道;我的意思的基本解释是:

y=min([func(x) for x in range(z)])
按原样,
y
包含
func(x_min)
的输出值。(
x_min
实际上可能不是该范围内的较小值)

基本上,我正在寻找一种方法,以一种更具python风格的方式在这种通用情况下获得
x_min
。有什么想法吗

更新: 根据SilentGhosts的回答,(RTFM…),上述的等价物为

x_min=min(range(z),key=func)

使用
参数:

min(iterable, key=func)

使用
参数:

min(iterable, key=func)