2016-01-26 29 views
0

A maxby(list, f)将对象列表和函数f作为参数,以便应用于列表中的任何对象的f都会返回一个数字。然后maxby返回list中的对象x,其中f(x)是最大值。Pythonic maxby函数?

写什么像maxby(list, f)什么pythonic方式?它已经实施了,还是我必须写一个?

+0

哪些类型的对象是在清单?并非所有的客观类型都可以比较。 – felipsmartins

+0

@felipsmartins这就是为什么有'f' – becko

+0

[Python max-by function?]的可能重复(https://stackoverflow.com/questions/11337023/python-max-by-function) –

回答