当前位置:优学网  >  在线题库

如何找到列表中某个特定元素在列表中的位置?换句话说,特定元素在结果列表中的位置

发表时间:2022-07-29 00:09:46 阅读:116

我有一个函数,最终将结果放在列表上.然后,我使用max(my_list)给出该列表的最大值.它给出了12.但现在我想知道最大值在这个列表中有多远.所以我可以找到另一个列表my_angles的对应元素

🎖️ 优质答案
  • 您可以使用内置函数或numpy.

    Built-in functions

    my_list = [0, 5, 4, 9, -2, 6]
    max_value = max(my_list)
    idx = my_list.index(max_value)
    print(max_value) # 9
    print(idx) # 3
    

    Numpy

    import numpy as np
    
    my_list = [0, 5, 4, 9, -2, 6]
    idx = np.argmax(my_list)
    max_value = my_list[idx]
    print(max_value) # 9
    print(idx) # 3
    
  • 相关问题