Python min和max函数,但带有索引

Syl*_*ell 3 python max minimum

Python是否有像min()和max()这样的内置函数,除了它返回索引而不是项目?

Rus*_*ias 5

没有内置功能.你可以这样做your_list.index(min(your_list)).


Ble*_*der 5

有没有内置,但minmax采取key论证,它可以让你做这样的事情:

from operator import itemgetter

index, elem = min(enumerate(iterable), key=itemgetter(1))
Run Code Online (Sandbox Code Playgroud)

这适用于任何可迭代的,而不仅仅是列表.