我试图在下面的列表中找到第一个数组的最大值,我怎样才能找到最小值和最大值,我怎样才能找到数组最大值的索引值?
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])]
由于第一个数组是列表 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)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句