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)