求数组np.array([7,2,10,2,7,4,9,4,9,8])中的第二大值 jupyter代码
时间: 2023-08-27 14:05:40 浏览: 79
数组的基本创建方式-stm32 ll库使用指南+新建工程模板方法
以下是使用 NumPy 库来求数组中第二大值的 Python 代码:
``` python
import numpy as np
arr = np.array([7, 2, 10, 2, 7, 4, 9, 4, 9, 8])
unique_values = np.unique(arr) # 去重
unique_values[::-1].take(1) # 逆序后取第二个值
```
输出结果为:
```
9
```
这样,我们就成功求出了数组中的第二大值。
阅读全文