小编典典

如何在列表中找到最大值的所有位置?

all

我有一个清单:

a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50,
             35, 41, 49, 37, 19, 40, 41, 31]

最大元素为 55(位置 9 和 12 上的两个元素)

我需要找到最大值位于哪个位置。请帮忙。


阅读 58

收藏
2022-06-30

共1个答案

小编典典

>>> m = max(a)
>>> [i for i, j in enumerate(a) if j == m]
[9, 12]
2022-06-30