Python max-by函数?

时间:2012-07-05 01:55:16

标签: python

示例:

print max(chain_length(i) for i in xrange(1,10001))

这将返回最大/最大“chain_length”(任意函数),但我想要的是产生最大值的输入的i值。

有没有方便的方法呢?

1 个答案:

答案 0 :(得分:21)

max(xrange(1, 10001), key=chain_length)