8、如何知道数组np.array([7,2,10,2,7,4,9,4,9,8])中的第二大值是
时间: 2023-09-30 21:05:00 浏览: 63
如何寻找数组中的第二大数
5星 · 资源好评率100%
9?
答案是:可以使用numpy中的函数np.sort()对数组进行排序,然后再取排序后的倒数第二个元素即可。代码示例如下:
```
import numpy as np
arr = np.array([7,2,10,2,7,4,9,4,9,8])
arr_sorted = np.sort(arr)
second_largest = arr_sorted[-2]
print(second_largest) # 输出 9
```
请注意,这只是一种解法,还有其他方法可以得到数组中的第二大值,因此不一定是唯一正确的答案。
阅读全文