確實的Python有像分鐘()和max()內置的功能,除了它返回的索引,而不是項目嗎?Python的最小值和最大值的功能,但隨着指數
3
A
回答
4
沒有爲沒有內置功能。你可以做your_list.index(min(your_list))
。
5
有沒有內置,但min
和max
採取key
的說法,它可以讓你做這樣的事情:
from operator import itemgetter
index, elem = min(enumerate(iterable), key=itemgetter(1))
這適用於任何迭代,不只是列出。
2
如果你有NumPy的,它有argmax
和argmin
功能就可以使用。
0
min
有key=
的說法,你可以嘗試像
min(range(len(mylist)), key=mylist.__getitem__)
相關問題
- 1. Python的最大值和最小值
- 2. Python中大NumPy數組的最小值,最大值和均值
- 3. 查找最大值和最小值指數在名單在Python
- 4. 隨機數組的最小最大值
- 5. 的Math.random功能定位對象與最小值和最大值
- 6. 最小值和最大值之間的隨機雙倍數
- 7. 數組的最小值和最大值?
- 8. 數組的最大值和最小值
- 9. Python:用於獲取最大值和最小值而不使用最大值和最小值函數的程序
- 10. 最大值和最小值?
- 11. 指數對最大值和最小值的矢量
- 12. 意味着排除最大值和最小值中的R
- 13. 提取最小和最大x值Python
- 14. 輸入的最大值和最小值
- 15. vb.net的最小值和最大值
- 16. 中的std ::最大值和最小值
- 17. NSMutableArray的最小值和最大值
- 18. 獲取從功能關聯數組最大值或最小值和參數
- 19. 最小/最大/步驟的功能和
- 20. Java - 最小和最大值
- 21. 我有最小值和最大值文本框進行檢查,最小值不能大於最大值.S
- 22. Python代碼中的最大值和最小值不正確
- 23. 使用循環查找python中的最大值和最小值
- 24. 查找最大值和最小值 - 熊貓/ Python的
- 25. 在最小和最大的值是隨機的,ENLIGHT我
- 26. 如何在Android Java中創建一個最小值和最大值之間的隨機數,排除最小值和最大值之間的一些數字?
- 27. 生成密碼隨機整數beetwen最小值,最大值
- 28. TextBox最大/最小數值
- 29. 偶數,奇數只有奇數的最小值和最大值
- 30. 向量化切片的最小值和最大值可能嗎?
不錯的答案,不過'指數()'在目前公認的一種方法處理任何序列類型('str','unicode',在Python 2.x中有''list','tuple','bytearray','buffer','xrange'),這對於大多數目的來說可能是通用的,我懷疑。 – martineau
我真的很喜歡這一點,我認爲這將是更快,因爲它只有一次迭代的名單,而'lst.index(分鐘(LST))'必須重複兩次。但即使在大型(10,000個元素)列表中,timeit也告訴我index + min大約快兩倍。 :-) –