[英]How to find the max value of an array in a list?
我試圖在下面的列表中找到第一個數組的最大值,我怎樣才能找到最小值和最大值,我怎樣才能找到數組最大值的索引值?
list = [array([ 1.25e-02, -5.79e-03, 7.32e-03, -1.40e-02, 1.73e-02, 3.35e-03, 1.28e-02, 2.59e-02, 4.57e-03, 2.56e-02, 2.44e-03, 1.12e-02]), array([0.00e+00, 1.60e-08, 3.20e-08, 4.80e-08, 6.40e-08, 8.00e-08, 9.60e-08, 1.10e-07, 1.20e-07, 1.40e-07, 1.60e-07, 1.70e-07, 1.92e-07, 2.00e-07, 2.24e-07, 2.40e-07, 2.56e-07, 2.72e-07])]
我發現了如何做到這一點:
np.argmax(mylist[0])
由於第一個數組是列表 lt 中的第一個元素。
lt = [array([ 1.25e-02, -5.79e-03, 7.32e-03, -1.40e-02, 1.73e-02, 3.35e-03, 1.28e-02, 2.59e-02, 4.57e-03, 2.56e-02, 2.44e-03, 1.12e-02]), array([0.00e+00, 1.60e-08, 3.20e-08, 4.80e-08, 6.40e-08, 8.00e-08, 9.60e-08, 1.10e-07, 1.20e-07, 1.40e-07, 1.60e-07, 1.70e-07, 1.92e-07, 2.00e-07, 2.24e-07, 2.40e-07, 2.56e-07, 2.72e-07])]
max_value = lt[0].max(axis=1)
max_index = lt[0].argmax(axis=1)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.